How do I run executable scripts in Nautilus?

When I double-click on a script in Nautilus to run it, the script just opens in my text editor with no option to run it. Используя Nautilus, как запустить исполняемые текстовые файлы и / или сценарии?

12 ответов

  1. Откройте Наутилус.

  2. Откройте это из строки меню:

    Изменить → Настройки

  3. Select the 'Behavior' tab.

  4. Выберите "Спрашивать каждый раз" в разделе "Исполняемые текстовые файлы".

  5. Закройте окно.
  6. Right click the file, and select "Properties.
  7. Select the "Permissions" tab, and make sure "Allow executing file as program" is selected.

  8. Закройте окно.

Теперь вы можете дважды щелкнуть по исполняемому текстовому файлу в Nautilus, чтобы узнать, выполнять или редактировать ваш скрипт.

введите описание изображения здесь


Answer credit: Nur

Следуй этим шагам:

  • устанавливать dconf-editor because it isn't installed by default.
  • Нажмите Alt+F2, введите dconf-editor и нажмите Enter.
  • В dconfg-editor идти к: orggnomenautiluspreferences

    введите описание изображения здесь

  • Нажмите на executable-text-activation and from drop down menu select:

    launch: to launch scripts as programs.

    ИЛИ ЖЕ

    спросить: спросить, что делать через диалог.

  • близко dconf-editor, Это оно!

Я думаю, что это неприятность, вызванная людьми Gnome, которые решили изменить то поведение по умолчанию, к которому мы привыкли.

Исправить это можно;

  1. установить (если вы этого еще не сделали) и запустить редактор dconf,
  2. перейти к: org> gnome> nautilus> предпочтениям и
  3. измените значение для исполняемого текста-активации обратно, чтобы спросить (или даже запустить, если хотите).

Если вам нужно то же поведение Nautilus, что и Root, вы можете повторить шаги, описанные выше, запустив dconf Editor на этот раз как Root.

В терминале

gsettings set org.gnome.nautilus.preferences executable-text-activation ask

Изменить поведение Наутилуса с помощью исполняемых текстовых файлов

  1. Открыть Наутилус
  2. Файлы> Настройки
  3. Перейти на вкладку "Поведение"
  4. Выбрать Ask Each Time

скриншот настроек файлов

Дважды щелкните исполняемый текстовый файл в Nautilus

Вуаля!


Ответ кредит: Nur, Jorge Castro

графический интерфейс пользователя

  1. В зависимости от того, какая у вас версия Ubuntu,

    • До 13.04

      В Nautilus откройте это в строке меню:

      Изменить → Настройки

    • 13.04 или 13.10

      В Nautilus откройте это в строке меню:

      Файлы → Настройки

    • 14.04 или 16.04

      В Nautilus откройте это в строке меню:

      Изменить → Настройки

  2. Затем на вкладке "Поведение" выберите "Запускать исполняемые текстовые файлы при их открытии".

    В качестве альтернативы, выберите "Спрашивать каждый раз" вместо этого, если вы хотите диалоговое окно ( пример), спрашивающее вас, редактировать или выполнить файл.

    введите описание здесь


Командная строка

Если вы предпочитаете команду:

dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"

Примечание. Как GUI, так и методы командной строки работают только для Nautilus (графический файловый менеджер по умолчанию в Ubuntu)

Первоначально из другого ответа, размещенного мной здесь.

Для этого, я думаю, лучшим способом будет сделать .desktop launcher, сделать его запускаемым с помощью

chmod +x blah.desktop

И после этого вы будете готовы запустить его, просто щелкнув, и еще больше, вы можете добавить его в панель запуска. Чтобы узнать больше о том, как сделать файлы .desktop, смотрите здесь. Основная часть этого

[Desktop Entry]
Type=Application
Terminal= ложь
Icon=/ путь / к / значок /icon.svg
Name= дать имя-здесь
Exec=/ путь / к / файлу / исполняемый

Вы можете сделать это для одного файла, зайдя в разрешения в свойствах файла и выбрав "запускать этот файл как исполняемый файл".

введите описание здесь

Вы также можете использовать самый голосующий ответ в Fedora 20 + GNOME:

Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask

Вы должны проверить 3 балла:

Щелкните правой кнопкой мыши файл -> открыть с помощью -> другое приложение -> просмотреть все приложения -> запустить программное обеспечение -> выбрать

Отныне сценарии оболочки будут выполняться по двойному щелчку.

  1. Откройте Наутилус. (Браузер файлов)

    1. В Ubuntu 17.04 теперь мы можем накопить шкалу, чтобы Настройки были доступны в Файлах.

    2. Откройте это из строки меню:

  2. Файлы → Настройки

  3. Выберите вкладку "Поведение"

  4. Выберите "Спросить, что делать" в разделе "Исполняемые текстовые файлы".

    предпочтения

  5. Закрой его.

Другие вопросы по тегам