Вопрос Как запустить исполняемые скрипты в Nautilus?


Когда я дважды щелкаю по сценарию в Nautilus для его запуска, сценарий просто открывается в текстовом редакторе без возможности его запуска. Как использовать Nautilus, как запустить исполняемые текстовые файлы и / или скрипты?


145
2018-04-27 13:20


происхождения


Поведение по умолчанию - ошибка. Пользователям не нужно возиться с настройками, чтобы сделать эту работу. Я подал bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1433774,
Возможный дубликат Как выполнить скрипт, дважды щелкнув, как .EXE-файлы, в Windows? - Stefan Monov
@StefanMonov, если что-то, обман должен быть другим. - TheWanderer


ответы:


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

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

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

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

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

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

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

enter image description here


Ответьте на кредит: Нур


187
2018-04-27 13:54



Какой странный по умолчанию. И даже не щелкните правой кнопкой мыши, чтобы просто запустить файл. Очень недружественный для пользователей. - RomanSt
Как насчет того, чтобы я всегда работал в терминале? - Derek 朕會功夫
На шаге 2 «Открыть это из строки меню» ... где находится строка меню? Я не вижу меню «Изменить» в любом месте. Я вижу мои файлы посередине, несколько локальных и сетевых локаций слева и кнопку меню в правом верхнем углу, где есть только такие кнопки, как «новая вкладка» и отмена / повтор. В верхней части есть кнопки назад / вперед и список папок, в которых я находится. - Aaron Franke
@AaronFranke: В ubuntu панель меню показывает, когда вы навешиваете темную полосу в верхней части экрана. - Stefan Monov
@StefanMonov Я использую Xubuntu, а не Ubuntu, и поэтому у меня нет темного бара в верхней части экрана. - Aaron Franke


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

устанавливать dconf-editor потому что он не установлен по умолчанию.

Удар Alt+F2, тип dconf-editor и ударил Войти,

В dconfg-editor идти к: org ➤ gnome ➤ nautilus ➤ preferences

enter image description here

Нажмите на executable-text-activation и в раскрывающемся меню выберите:

запуск: запуск сценариев в виде программ.

ИЛИ

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

Закрыть dconf-editor, Это оно!


33
2018-03-28 15:43



Вы также можете открыть nautilus, щелкнуть «Файлы»> «Настройки», «Проверить вкладку поведения» и выбрать вариант, который вы предпочитаете для исполняемых текстовых файлов, открыть с текстовым редактором по умолчанию. - Nur
Следующее решение - самый простой способ сделать :) - mac
Хотя это тоже работает, dconfg-editor - худший способ изменения конфигурации приложения. - Benjamin
Этот ответ был очень полезен для меня, хотя использование диалога настроек было бы «обычно» лучшим ответом, поскольку я использую диспетчер оконной панели и меню «Файлы» оказывается полностью недоступным! - Ben


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

Чтобы исправить это, вы можете;

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

Если вы хотите, чтобы такое же поведение Наутилуса, как и Root, вы можете повторить описанные выше шаги, начиная Редактор dconf на этот раз как корень,


13
2017-11-17 17:49





в терминале

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

8
2018-02-16 05:54



+1: Это работает в более ранних версиях Linux, даже до того, как метод dconf стал доступен. - Alex
Это должен быть принятый ответ, ИМХО. - Andrei Gheorghiu


Изменение поведения Nautilus с исполняемыми текстовыми файлами

Открыть Наутилус

enter image description here

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

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

Вуаля!


Ответьте на кредит: Нур, Хорхе Кастро


5
2018-02-16 05:57



Дубликат сообщества Wiki ... - Alex


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

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

    • До 13.04

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

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

    • 13.04 или 13.10

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

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

    • 14.04 или 16.04

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

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

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

    Кроме того, вместо этого выберите «Спросить каждый раз», если вам нужен диалог (пример) спрашивает, нужно ли редактировать или выполнять файл.

    enter image description here


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

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

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

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

Первоначально из другого ответа, отправленного мной Вот,


4
2017-09-07 11:03



@DKBose: по умолчанию команда dconf находится в Ubuntu. dconf-editor предоставляет только программу GUI для редактирования dconf. - kiri
Ты прав. Извини за это! - DK Bose


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

enter image description here


2
2018-03-29 08:12





Для этого я думаю, что лучший способ - сделать .desktop пусковой установки, выполните эту программу запуска, используя

chmod +x blah.desktop

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

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

2
2017-10-22 21:53