Добавить значок привязки на рабочий стол Ubuntu 16.04


19

Как добавить значок приложения Snap (Notes) на рабочий стол?

Обычный метод usr / shared / Applications не работает для приложения с привязкой.
Я посмотрел в папке оснастки и не смог найти ничего полезного.


Я нашел исполняемый файл в компьютере> snap> notes> 4> user> bin> notes исполняемый файл и значок в компьютере> snap> meta> gui> snap icon.png. Я поместил исполняемый файл на рабочий стол, но он получит те же значки. Любые идеи о том, как это исправить?
— Дан

Посмотрите в / var / lib / snapd / desktop / apps для .desktop. Вы можете скопировать его на рабочий стол (хотя при запуске заметок его можно просто закрепить на панели запуска, если используется единство.
— Дуг

Спасибо, Даг. Это именно то, что я искал. Я бы дал эти очки, если бы мог - Решил
— Дан

Ответы:


27

В настоящее время .desktops для привязок находится в /var/lib/snapd/desktop/applications

Можно скопировать их для использования в качестве рабочего стола или в случае Unity при запуске оснастки, просто прикрепите значок, который отображается в панели запуска.

Что касается значков оснастки в модуле запуска Unity - atm, если на оснастке установлен эквилибант .deb (один из примеров - vlc), то на оснастке будет использоваться значок .deb. (неправильное поведение)

В этих случаях новый файл .desktop для привязки должен быть создан в ~ / .local / share / Applications, а в строке Exec = используется полный путь к исполняемому файлу привязки, это будет отличать .desktop


5

Простое постоянное решение для всех установок моментальных снимков - это связать вашу папку Snap .desktop с одной из ваших пользовательских или системных папок .desktop.

Для администраторов:

sudo ln -s /var/lib/snapd/desktop/applications/ /usr/share/applications/snap 

Только для вашего пользователя:

ln -s /var/lib/snapd/desktop/applications/ ~/.local/share/applications/snap

Подтвердили мгновенную работу на Linux Mint.


Да. Можно подтвердить и на Элементарной ОС ... построен на Ubuntu 18.04 LTS
— jasonflaherty

2

Когда я щелкаю установочный блендер, файл .desktop остается в подкаталоге / snap. Чтобы заставить его работать с gnome, мне пришлось скопировать blender.desktop из /snap/blender/current/blender.desktop в / usr / share / Applications (как root), а затем все было исправлено: blender показывает в меню gnome и nautilus связывает это с .blend файлами.

Похоже, какая-то трещина между снимками и гномами для меня. Возможно, что нам нужно, это мгновенный гном (или это щелчок гнома; ^).


Я сделал ссылку. `sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop
— usr/local/share/applications/postman.desktop`
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.