Я хотел бы создать ярлык, который будет переходить в определенный каталог, а затем выполнять файл .sh, открывая тем самым мое приложение.
В данный момент я ввожу в терминал следующее:
cd /opt/intel/vtune_amplifier_xe_2013
, затем
source amplxe-vars.sh
и
amplxe-gui
, поэтому я создаю исполняемый файл на рабочем столе, который имеет:
source /opt/intel/vtune_amplifier_xe_2013/amplxe-vars.sh
amplxe-gui
и устанавливает его свойства как исполняемые. Однако, когда я дважды щелкаю и выбираю запустить или запустить в терминале, приложение не открывается. Однако те же самые команды работают в терминале?
Чтобы создать ярлык на рабочем столе, выполните следующие действия:
Создайте файл с именем по вашему выбору и с расширением .desktop
e. г. minecraft.desktop
Откройте файл в текстовом редакторе («Файл»> «Открыть ... или перетащите и отпустите»)
Внутри типа файла. следующее:
[Desktop Entry]
Encoding=UTF-8
Name={Name Of The Application Of Anything Else}
Comment={Optional}
Exec=/bin/sh "{directory of the script e. g. /home/zignd/script.sh}"
Icon={directory of the icon (Optional) e. g. /home/zignd/Pictures/Icon.png}
Categories={(Optional) e.g. Games,Media,Development}
Type=Application
Terminal=0
Обратите внимание, что вам нужно удалить скобки и то, что внутри. Вы также можете использовать этот ярлык в панели запуска, просто перетащите его.
Сохраните его и наслаждайтесь ярлыком.