Adicionar um ícone de snap à área de trabalho Ubuntu 16.04


19

Como adiciono um ícone de aplicativo de snap (Notes) à área de trabalho?

O método normal de usr / shared / applications não funciona para um aplicativo snap.
Procurei na pasta snap e não encontrei nada útil.


Encontrei o executável em computer> snap> notes> 4> user> bin> notes executable e o ícone em computer> snap> meta> gui> snap icon.png. Coloquei o executável na área de trabalho, mas ele terá os mesmos ícones. Alguma ideia de como consertar isso?
Dan

Procure em / var / lib / snapd / desktop / applications o .desktop. Você pode copiá-lo para sua área de trabalho (- embora quando executando notas que só poderia ser fixado para o lançador se estiver usando a unidade.
Doug

Obrigado Doug- Era exatamente o que eu estava procurando. Eu daria esses pontos se pudesse - Resolvido
Dan

Respostas:


26

Atualmente .desktops para snaps estão localizados em /var/lib/snapd/desktop/applications

Pode-se copiá-los para uso como um Desktop ou, no caso do Unity, ao executar o snap, basta fixar o ícone que aparece no iniciador.

No que diz respeito aos ícones de snap no unity launcher - atm se o snap tiver um equivalente .deb instalado (vlc é um exemplo), o snap usará o ícone do .deb. (comportamento impróprio)

Nesses casos, um novo .desktop para o snap deve ser criado em ~ / .local / share / applications e na linha Exec = use um caminho completo para o binário do snap, isso diferenciará o .desktop


5

Uma solução permanente e simples para todas as instalações de snap é vincular a pasta .desktop do snap a uma das pastas .desktop do usuário ou do sistema.

Para administradores:

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

Somente para seu usuário:

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

Confirmado para trabalhar instantaneamente no Linux Mint.


Sim. Pode confirmar no Elementar OS, bem ... construído no Ubuntu 18.04 LTS
jasonflaherty

2

Quando instalo o blender, o arquivo .desktop permanecia no subdiretório / snap. Para fazê-lo funcionar com o gnome, eu tive que copiar o blender.desktop de /snap/blender/current/blender.desktop para / usr / share / applications (como root) e tudo foi corrigido: o blender é exibido nos menus e no nautilus do gnome o associa a arquivos .blend.

Parece algum tipo de rachadura entre snaps e gnomos para mim. Talvez o que precisamos seja um gnomo ágil (ou é um gnomo ágil; ^).


Eu fiz um link. `Sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop /usr/local/share/applications/postman.desktop`
Lasith Niroshan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.