Вопрос: Как создать исполняемый файл в поиске


Я загрузил программу и, чтобы ее запустить, я открываю терминал, cd в каталог, в котором он хранится, и запускает его, набрав ./<program>, Это немного хлопот, поскольку я использую эту программу ежедневно. Как установить его, чтобы я мог найти программу, введя имя программы (TeamSpeak) в поиск, когда я нажимаю клавишу супер?


0
2017-12-28 20:05


Источник




Ответы:


Чтобы ваша программа отображалась в тире Unity (нажатие клавиши Super), ей нужен файл запуска (.desktop) в нужном месте.

Поэтому создайте файл с именем TeamSpeak.desktop в каталоге ~ / .local / доля / приложений содержащий следующее:

[Рабочий стол]
  Имя = TeamSpeak
  Комментарий = система голосовой связи для игр
  Exec = / полный / путь / к / программе
  Terminal = ложь
  Type = Application

После того, как вы это сделаете, он должен появиться в тире.


1
2017-12-28 21:07





Вам нужно добавить программу в PATH. Перейдите в свой домашний каталог. Нажмите Ctrl+ЧАС, теперь вы можете видеть скрытые файлы. открыто .bashrc в вашем любимом текстовом редакторе и добавьте это в конец файла (изменив каталог на правильный):

export PATH="$PATH:/directory/of/program"

Сохранить и выйти.

Откройте терминал и запустите:

source .bashrc

Теперь попробуйте запустить свою программу.


0
2017-12-28 20:15



Разве это не должно быть PATH экспорта? - Nanor
Хороший улов! Обновлено. Просто видел, что вы хотели начать с прессования! Так или иначе, я был немного неактуальен. Извините, возможно, было бы хорошо иметь это в начале вопроса? - Julian Stirling