Aggiungi un'icona Snap al desktop Ubuntu 16.04


19

Come si aggiunge un'icona dell'applicazione Snap (Note) sul desktop?

Il normale metodo di usr / shared / applicazioni non funziona per un'applicazione snap.
Ho cercato nella cartella snap e non sono riuscito a trovare nulla di utile.


Ho trovato l'eseguibile in computer> snap> note> 4> utente> bin> eseguibile note e l'icona nel computer> snap> meta> gui> snap icon.png. Ho messo l'eseguibile sul desktop ma otterrà le stesse icone. Qualche idea su come risolvere questo problema?
Dan,

Cerca in / var / lib / snapd / desktop / applicazioni per .desktop. Puoi copiarlo sul desktop (- anche se quando si eseguono le note potrebbe essere semplicemente bloccato sul programma di avvio se si utilizza l'unità.
Doug

Grazie Doug, è esattamente quello che stavo cercando. Darei quei punti se potessi - Risolto
Dan

Risposte:


27

Attualmente .desktops per gli snap si trova in /var/lib/snapd/desktop/applications

È possibile copiarli per utilizzarli come desktop o, nel caso di Unity, quando si esegue lo snap è sufficiente appuntare l'icona visualizzata nel programma di avvio.

Per quanto riguarda le icone di snap nel launcher di unità - atm se lo snap ha un equivalente .deb installato (vlc è un esempio), lo snap utilizzerà l'icona di .deb. (comportamento improprio)

In questi casi un nuovo .desktop per lo snap dovrebbe essere creato in ~ / .local / share / applicazioni e sulla riga Exec = usa un percorso completo per lo snap binario, questo differenzierà il .desktop


5

Una semplice soluzione permanente per tutte le installazioni di snap è quella di collegare la cartella .desktop snap all'interno di una delle cartelle .desktop dell'utente o del sistema.

Per gli amministratori:

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

Solo per il tuo utente:

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

Confermato di funzionare immediatamente su Linux Mint.


Sì. Posso confermare anche su SO elementare ... costruito su Ubuntu 18.04 LTS
jasonflaherty

2

Quando eseguo lo snap di installazione di Blender, il file .desktop è rimasto in una sottodirectory / snap. Per farlo funzionare con gnome, ho dovuto copiare blender.desktop da /snap/blender/current/blender.desktop in / usr / share / applicazioni (come root) e poi tutto è stato risolto: il frullatore viene mostrato nei menu di Gnome e nautilus lo associa ai file .blend.

A me sembra una specie di crepa tra scatti e gnomi. Forse ciò di cui abbiamo bisogno è uno gnomo scattante (o è uno schiocco di gnomey; ^).


Ho creato un collegamento. `sudo ln -s /var/lib/snapd/desktop/applications/postman_postman.desktop
usr/local/share/applications/postman.desktop`
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.