Когда я дважды щелкаю на скрипте в Nautilus, чтобы запустить его, скрипт просто открывается в моем текстовом редакторе без возможности его запуска. Используя Наутилус, как мне запускать исполняемые текстовые файлы и / или сценарии?
в терминале
gsettings set org.gnome.nautilus.preferences executable-text-activation ask
Откройте Nautilus.
Откройте это от строки меню:
Отредактируйте → предпочтения
Выберите вкладку 'Behavior'.
Выберите, "Спрашивает каждый раз" под "Исполняемыми Текстовыми файлами".
Выберите вкладку "Permissions" и удостоверьтесь, "Позволяют выполнять файл, поскольку программа" выбрана.
Закройте окно.
Теперь можно дважды щелкнуть исполняемому текстовому файлу в Наутилусе, который спросят, выполнить ли или отредактировать сценарий.
Кредит ответа: Nur
Я думаю, что это - неприятность, вызванная людьми Gnome, которые решили изменить то поведение по умолчанию, к которому мы были приучены.
Для фиксации его Вы можете;
Если Вы хотите то же поведение Наутилуса как Корень также, можно повторить шаги выше, запустив dconf Редактора на этот раз как Корень.
Выполните следующие действия:
Установите dconf-editor
, поскольку он не установлен по умолчанию.
Нажмите Alt kbd> + F2 kbd>, введите dconf-editor
и нажмите Enter kbd>.
В dconfg-editor
перейдите: org
➤ gnome
➤ nautilus
➤ preferences
Нажмите executable-text-activation
и выпадайте Вниз меню выберите:
запуск : запуск сценариев как программ.
ИЛИ
спросить : спросить, что делать через диалог.
Закрыть dconf-editor
. Вот и все!
Ask Each Time
Вуаля!
Кредит ответа: Nur, Jorge Castro
В зависимости от того, какая у вас версия Ubuntu,
В Nautilus откройте это из строка меню:
Редактировать & rarr; Предпочтения
blockquote>
В Nautilus откройте это из строки меню:
Файлы & rarr; Предпочтения
blockquote>
В Nautilus откройте это из строки меню:
Edit & rarr; Предпочтения
blockquote>
Затем на вкладке «Поведение» выберите «Запускать исполняемые текстовые файлы при их открытии».
В качестве альтернативы, выберите «Запросить каждый раз» вместо этого, если вы хотите диалоговое окно ( пример ), спрашивающее вас, редактировать или выполнить файл.
Если вы предпочитаете команду:
dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"
Примечание: и GUI, и методы командной строки работают только для Nautilus (графический файловый менеджер по умолчанию в Ubuntu)
Первоначально из другого ответа, опубликованного мной здесь .
Для этого, я думаю, лучшим способом будет сделать .desktop лаунчер, сделать этот лаунчер исполняемым с помощью
chmod +x blah.desktop
И после этого вы будете готовы запустить его через нажав, и даже больше, вы можете добавить его в Launcher. Чтобы узнать больше о том, как сделать файлы .desktop , смотрите здесь . Основная часть именно этого
[Desktop Entry] Type=Application Terminal=false Icon=/path/to/icon/icon.svg Name=give-name-here Exec=/path/to/file/executable
Вы можете сделать это для одного файла, зайдя в разрешения в свойствах файла и выбрав «запускать этот файл как исполняемый файл».
Вы также можете использовать самый популярный ответ в Fedora 20 + GNOME:
Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask
щелкните правой кнопкой мыши файл -> открыть с помощью -> другое приложение -> просмотреть все приложения -> запустить программное обеспечение -> выберите
, и теперь сценарии оболочки будут выполняться по двойному щелчку.
Открыть Наутилус. (Браузер файлов)
В Ubuntu 17.04 теперь мы можем накопить шкалу, поэтому Настройки доступны в Файлах.
Откройте это из строки меню:
Файлы → Предпочтения
Выберите «Поведение» вкладка
Выберите «Спросите, что делать» в разделе «Исполняемые текстовые файлы».
Закройте его.
Вы должны проверить 3 пункта: