Как создать ярлык для скрипта и запустить его как файл .desktop?

Я установил Teampeak на мою систему Ubuntu 15.10. Teamspeak требует запуска скрипта для начала. Как создать символическую ссылку, которая является .desktop, чтобы я мог открыть файл .desktop и запустить ли сценарий? Я рассмотрел несколько методов, но все они выглядят как исправления. Есть ли правильный способ сделать это?

  • Установить файловую систему только для чтения и перенаправить записи в ОЗУ?
  • Как заставить звук работать на Mozilla Firefox 52?
  • Сменить пароль в режиме без звука
  • Rsync: возможно ли передавать файлы src в виде символических ссылок и копировать остальную часть структуры dir
  • После приостановки (закрыта крышка) экран остается черным
  • Ubuntu не загружается; застрял в initramfs
  • Как определить, какое событие отключает липкие клавиши?
  • Могу ли я использовать apt-get для обновления до последней версии Nagios?
  • mdadm + lvm2: случайно уничтожены все суперблоки
  • режим восстановления grub: etc / resolv.conf: нет такого файла или каталога
  • Зашифрованный своп не активируется на Ubuntu
  • Как связать папку для создания ярлыка
  • One Solution collect form web for “Как создать ярлык для скрипта и запустить его как файл .desktop?”

    Вы можете создать файл рабочего стола в ~/.local/share/applications , добавить что-то вроде следующего содержимого:

     [Desktop Entry] Name=Teamspeak Comment=Teamspeak Exec=/path/to/teamspeak.sh Icon=/path/to/teamspeak-icon.png Terminal=false Type=Application StartupNotify=true 

    Это включено в инструкции здесь . Я рекомендую вам читать их, но вы можете переместить файлы в «скрытое» место, например, ~/.teamspeak-install вместо /opt

    Linux и Unix - лучшая ОС в мире.