Додайте піктограму Snap на робочий стіл Ubuntu 16.04


19

Як додати піктограму оснащення програми (Примітки) на робочий стіл?

Звичайний метод usr / shared / applications не працює для оснащення програми.
Я заглянув у швидку папку і не зміг знайти нічого корисного.


Я знайшов виконуваний файл у комп’ютері> оснащення> нотатки> 4> користувач> бін> нотатки, що виконується, та піктограму на комп'ютері> оснащення> мета> gui> оснащення icon.png. Я поклав виконуваний файл на робочий стіл, але його отримають ті самі значки. Будь-які ідеї, як це виправити?
Dan

Загляньте в / var / lib / snapd / desktop / програми для .desktop. Ви можете скопіювати його на робочий стіл (хоча при запуску нотаток його можна просто зафіксувати на панелі запуску, якщо використати єдність.
doug

Дякую Дугу. Це саме те, що я шукав. Я дав би ці окуляри , якщо я міг - вирішуване
Дену

Відповіді:


27

На даний момент .desktops для знімків розміщені в /var/lib/snapd/desktop/applications

Можна скопіювати їх для використання в якості робочого столу або у випадку Unity, коли запуску оснащення просто зафіксуйте значок, який відображається на панелі запуску.

Що стосується піктограм оснащення у запуску єдності - atm, якщо у оснащенні встановлений .deb equivilant (vlc є одним із прикладів), тоді для оснащення буде використаний значок .deb. (неправильна поведінка)

У цих випадках слід створити новий .desktop для оснащення в ~ / .local / share / applications & у рядку Exec = використовувати повний шлях до оснащення бінарного файлу, це диференціює .desktop


5

Просте постійне рішення для всіх установок оснащення - пов’язати вашу папку snaps .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.


Так. Можна підтвердити і в Elementary OS ... побудований на 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.