.sh файл открывается с Emacs вместо запуска

0
задан 17.05.2020, 14:17

2 ответа

Чтобы запустить файл studio.sh на nautilus, вам нужно создать файл .desktop, как показано ниже.

Имя файла: studio.desktop

[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/studio.sh'
Terminal=false
StartupNotify=true 
Encoding=UTF-8

поместите файл studio.desktop на рабочий стол. При двойном щелчке по этому файлу вы сможете выполнить файл androidstudio.sh из Nautilus.

Вы должны дать разрешение на выполнение для запуска файла studio.desktop,

sudo chmod a+x /path/to/studio.desktop
2
ответ дан 17.05.2020, 14:17
  • 1
    теперь это говорит There was an error launching the application без другого explaination – Lo-Tan 17.05.2020, 14:17
  • 2
    я обновил свой ответ. – Marcio Aguiar 17.05.2020, 14:18
  • 3
    повышенная ошибка: средство запуска приложения “studio.desktop” не было отмечено, как доверяется. Если Вы не знаете, что источник этого файла, запуская его может быть небезопасным. – fehguy 17.05.2020, 14:18

Почему? Из-за:

Nautilus preferences

Итак, когда вы находитесь в Наутилусе, перейдите в Файлы & rarr; Предпочтения , выберите вкладку Поведение и где находится поле Исполняемые текстовые файлы . Выберите поле Запрашивать каждый раз или просто Запустить исполняемые текстовые файлы. когда они открыты .

0
ответ дан 17.05.2020, 14:17

Теги

Похожие вопросы