У меня есть программа (файл name.jar) http://sourceforge.net/projects/yading/?source=recommended , которая запускается при двойном щелчке файла name.sh. Как можно Я создаю панель запуска приложений для файла .sh для файла jar?
Но это не работает панель запуска: gnome-terminal -x sh -c /path/to/script/name.sh
щелкните правой кнопкой мыши на панели, чтобы создать .. нет работы! Что мне делать?
Вам необходимо создать файл .desktop.
Откройте терминал и введите в нем:
sudo gedit /usr/share/applications/yading
В нем укажите информацию следующего формата:
[Desktop Entry]
Name=yaDing
Exec='<path of where your .sh file is saved>'
Terminal=false
Type=Application
Icon='<path to an image if you want an icon>'
Categories=<relevant categories, see below, separated with ;>
Затем сохраните его, и оно должно работать.
Оп опубликовано:
Я решил эту проблему. ШАГ1 Вам просто нужно написать скрипт
!/bin/bash
cd /home/user/translators/yaDing/
sh yaDing.sh
ШАГ2
chmod +x yourscript.sh
Launcher:
команда: /path/to/yourscript
Сначала вы должны убедиться, что файл скрипта (.sh) является исполняемым.
В Nautilus щелкните его правой кнопкой мыши, выберите свойства, разрешения. Убедитесь, что «исполняемый файл» отмечен галочкой.
Теперь, если вы дважды щелкните файл, вы сможете запустить программу.
Есть два способа сделать это.
Установите Alacarte из центра программного обеспечения Ubuntu или введите sudo apt-get install alacarte
в терминале. Затем откройте приложение «Главное меню» и создайте новый модуль запуска для вашего скрипта.
Вы можете создать файл .desktop для своего скрипта, скопировав и изменив один из файлов в /usr/share/applications.
Вы можете сохранить файл в ~ / .local / share / Applications /
. Хорошее руководство по созданию файлов .desktop можно найти здесь