Коли я двічі клацніть по скрипту в Nautilus, щоб запустити його, він просто відкриється в моєму текстовому редакторі, не маючи можливості його запускати. Як користуватися Nautilus, як запускати виконувані текстові файли та / або сценарії?
Коли я двічі клацніть по скрипту в Nautilus, щоб запустити його, він просто відкриється в моєму текстовому редакторі, не маючи можливості його запускати. Як користуватися Nautilus, як запускати виконувані текстові файли та / або сценарії?
Відповіді:
Відкрийте Наутілус.
Відкрийте це з рядка меню:
Редагувати → Налаштування
Виберіть вкладку "Поведінка".
Виберіть "Запитувати кожен раз" у розділі "Виконані текстові файли".
Виберіть вкладку "Дозволи" та переконайтесь, що вибрано "Дозволити виконання файлу як програми".
Закрити вікно.
Тепер ви можете двічі клацнути свій виконуваний текстовий файл у Nautilus, щоб запитати, чи виконувати чи редагувати сценарій.
Кредит відповіді: нур
Виконайте такі дії:
dconf-editor
оскільки він не встановлений за замовчуванням.dconf-editor
і натисніть Enter.У dconfg-editor
гото: org
➤ gnome
➤ nautilus
➤preferences
Натисніть executable-text-activation
і виберіть у спадному меню виберіть:
запуск : запуск сценаріїв як програми.
АБО
ask : запитати, що робити через діалог.
Закрити dconf-editor
. Це воно!
Я думаю, що це неприємність, викликана людьми Gnome, які вирішили змінити ту поведінку за замовчуванням, до якої ми звикли.
Виправити це можна;
Якщо ви хочете тієї ж Nautilus поведінки, як і Root, ви можете повторити кроки вище, запустивши редактор dconf цього разу як Root .
в терміналі
gsettings set org.gnome.nautilus.preferences executable-text-activation ask
Ask Each Time
Вуаля!
Кредит відповіді: Нур , Хорхе Кастро
Залежно від того, яку версію Ubuntu у вас є,
У Nautilus відкрийте це у рядку меню:
Редагувати → Налаштування
У Nautilus відкрийте це у рядку меню:
Файли → Налаштування
У Nautilus відкрийте це у рядку меню:
Редагувати → Налаштування
Потім на вкладці "Поведінка" виберіть "Запустити виконавчі текстові файли з їх відкриттям".
Крім того, виберіть "Попросити кожен раз", якщо ви хочете, щоб діалог ( приклад ) запитав, чи потрібно редагувати або виконувати файл.
Якщо ви віддаєте перевагу команді:
dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"
Примітка: І графічний інтерфейс, і методи командного рядка працюють лише для Nautilus (графічний файловий менеджер за замовчуванням в Ubuntu)
Спочатку з іншої відповіді, опублікованої мною тут .
З цього приводу я думаю, що найкращим способом буде зробити .desktop запуск, зробити цей запуск виконуваним за допомогою
chmod +x blah.desktop
Після цього ви будете готові запустити його лише натисканням кнопки, а ще більше можете додати його до пускового пристрою. Детальніше про те, як зробити .desktop файли виглядають тут . Основна його частина полягає в цьому
[Запис на робочому столі] Тип = Додаток Термінал = хибний Ікона = / шлях / до / ікона / icon.svg Ім'я = дай-ім’я-тут Exec = / шлях / до / файл / виконуваний файл
Ви також можете скористатися найбільш прийнятною відповіддю у Fedora 20 + GNOME:
Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask
Ви повинні перевірити 3 бали:
Відкрийте Наутілус. (Браузер файлів)
В Ubuntu 17.04 тепер ми можемо створювати суперечливу панель, тому Параметри доступні у файлах.
Відкрийте це з рядка меню:
Файли → Налаштування
Виберіть вкладку "Поведінка"
Виберіть "Запитати, що робити" у розділі "Виконані текстові файли".
Закрий це.