LINUX.ORG.RU

Как из bash установить/удалить на unity launcher someprog.desktop?


0

1

Собираю deb пакет.
Нужно что бы автоматически устанавливалась иконка на unity launcher.

Как из bash (cli) установить/удалить на unity launcher someprog.desktop?

Заранее спасибо.



Последнее исправление: Axa (всего исправлений: 1)

Ответ на: let me google that for you от seed_stil

Не-не.
Где хранятся файлы unity я знаю.
Добавление someprog.desktop в ${HOME}/.local/share/application просто добавляет файл в этот каталог.

Вопрос то в том как из bash добавить этот самый someprog.desktop в панель лончера.

Axa
() автор топика
Ответ на: комментарий от Axa

someprog.desktop в панель лончера

Емнип, есть биндинги для python (то есть либо С, либо он). Вроде абы-что туда не засунуть.

anonymous
()
Ответ на: комментарий от Axa

Нужно что бы автоматически устанавливалась иконка на unity launcher.

Чтобы пользователь судорожно сделал dpkg --purge?

Добавление someprog.desktop в ${HOME}/.local/share/application просто добавляет файл в этот каталог

Postinstall-ом? Но как это согласуется с многопользовательской моделью?

Minoru ★★★
()
Ответ на: комментарий от Minoru

| Postinstall-ом? Но как это согласуется с многопользовательской моделью?

И да, и нет.
Если пользователь ставит для себя, то он и хочет видеть это приложение у себя. Именно поэтому some.desktop копируется в ${HOME}/.local/share/application. Другие побоку.

С другой стороны, на компьютере, как правило работает только один пользователь.

Axa
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.