Недавно я перешел из Fedora 10 в Ubuntu 14.04 и считаю, что это реальный вызов:)
Мне почти удалось что-то сделать, но остается только одна проблема. в fedora 10 я использовал файл .sh, содержащий команды, которые должны выполняться в терминале, и легко запускать их двойным щелчком по файлу .sh.
здесь используется метод, который я использовал в fedora: 1- creating a file with gedit 2- typing the command in it 3- chmod u+rwx example.sh
Я пошел по тому же методу в Ubuntu, но он не работает. однако файл оболочки отлично работает, когда я набираю sh example.sh. также я прочитал где-нибудь, чтобы пойти и разрешить исполняемый файл, и выберите терминал как программу по умолчанию для типа файла сценария оболочки, но в этом списке нет терминала.
Вы делаете все правильно, но есть еще один дополнительный шаг - вам нужно сообщить файловому менеджеру по умолчанию разрешить запуск исполняемых файлов.
Откройте диспетчер файлов и откройте Edit -> Preferences -> Behavior. Установите флажок «Запуск исполняемых файлов при их открытии» (это находится в разделе «Исполняемые текстовые файлы»).
Как только вы это сделаете, вы сможете их запустить. Помните, однако, что если вы действительно хотите, чтобы они выполнялись в терминале, вам нужно указать это в самом скрипте. Например,
#!/bin/sh
gnome-terminal -e 'mc' &