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

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

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

  • Не удалось войти через ssh через несколько месяцев
  • Ограничить максимальное количество независимых IP-соединений на определенном порту одновременно
  • Как найти имя / хэширование докеров, чтобы его можно было экспортировать?
  • Команда PyCharm
  • Как поймать основы Linux
  • /etc/init.d/nis отсутствует на Ubuntu
  • Попытка установить ubuntu - нет hdd?
  • Использование SSH-папок в качестве каталога для моей локальной системы?
  • nsswitch.conf против host.conf
  • Проблема с SSH «Ошибка записи: поврежденная труба»
  • Как использовать grep, когда файл не содержит строку
  • Interesting Posts

    Разбор .txt-файла для генерации .csv

    Шестнадцатеричная проверка последовательности чисел в Linux?

    Как найти версию Java в установленной папке Java?

    Как обновить Firefox до последней версии в openSUSE?

    Какие настройки сервера linux позволяют моим длительно работающим процессам продолжать работу после закрытия или завершения терминала?

    Изменение громкости звука на приложение

    Загрузка ядра Maemo

    Объединить строки между ключевыми словами в однострочные значения, разделенные запятой

    Создание Android-контейнера с Ubuntu 12.04 на Chromebook от Samsung ARM: файл initrd не найден

    Необъяснимое разъединение rsync

    Как получить PID подпроцесса через родительский процесс в сценарии оболочки bash?

    Как превратить буквы с прописными буквами в верхний регистр? – Используя команду 'tr'

    X-рендеринг текста уродливый, если какой-либо не общий драйвер используется

    Xorg: два разных файла libglx.so с двумя разными serverlayouts

    wget – Как загрузить веб-страницы на основе шаблона URL?

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