Ajouter une icône d'accrochage au bureau Ubuntu 16.04
19
Comment ajouter une icône d'application snap (Notes) au bureau?
La méthode normale de usr / shared / applications ne fonctionne pas pour une application snap.
J'ai regardé dans le dossier snap et je n'ai rien trouvé d'utile.
J'ai trouvé l'exécutable dans ordinateur> snap> notes> 4> utilisateur> bin> exécutable de notes et l'icône dans computer> snap> meta> gui> snap icon.png. J'ai mis l'exécutable sur le bureau mais ça va avoir les mêmes icônes. Des idées pour résoudre le problème?
Dan
Recherchez dans / var / lib / snapd / desktop / applications le fichier .desktop. Vous pouvez le copier sur votre bureau (- bien que lors de l'exécution de notes, il puisse simplement être épinglé au lanceur si vous utilisez l'unité.
doug
Merci Doug - c'est exactement ce que je cherchais. Je donnerais ces points si je pouvais - Résolu
Dan
Réponses:
27
Actuellement, les .desktops pour les snaps se trouvent dans /var/lib/snapd/desktop/applications
On peut les copier pour les utiliser comme bureau ou dans le cas d'Unity lors de l'exécution de l'accrochage, il suffit d'épingler l'icône qui apparaît dans le lanceur.
En ce qui concerne les icônes de capture dans le lanceur d'unité - atm si le composant logiciel enfichable a un équivalent .deb installé (vlc en est un exemple), le composant logiciel enfichable utilisera l'icône de .deb. (comportement inapproprié)
Dans ces cas, un nouveau .desktop pour le snap doit être créé dans ~ / .local / share / applications et sur la ligne Exec = utiliser un chemin complet vers le binaire snap, cela différenciera le .desktop
Une solution permanente simple pour toutes les installations d'accrochage consiste à lier votre dossier snap .desktop à l'un de vos dossiers utilisateur ou système .desktop.
Oui. Peut également confirmer sur Elementary OS ... construit sur Ubuntu 18.04 LTS
jasonflaherty
2
Lorsque j'installe Blender, le fichier .desktop est resté dans un sous-répertoire / snap. Pour le faire fonctionner avec gnome, j'ai dû copier blender.desktop de /snap/blender/current/blender.desktop vers / usr / share / applications (en tant que root) et puis tout a été corrigé: blender s'affiche dans les menus gnome et nautilus l'associe aux fichiers .blend.
Cela ressemble à une sorte de fissure entre les boutons-pression et les gnomes pour moi. Peut-être que nous avons besoin d'un gnome accrocheur (ou est-ce un accrochage gnomey; ^).
Réponses:
Actuellement, les .desktops pour les snaps se trouvent dans
/var/lib/snapd/desktop/applications
On peut les copier pour les utiliser comme bureau ou dans le cas d'Unity lors de l'exécution de l'accrochage, il suffit d'épingler l'icône qui apparaît dans le lanceur.
En ce qui concerne les icônes de capture dans le lanceur d'unité - atm si le composant logiciel enfichable a un équivalent .deb installé (vlc en est un exemple), le composant logiciel enfichable utilisera l'icône de .deb. (comportement inapproprié)
Dans ces cas, un nouveau .desktop pour le snap doit être créé dans ~ / .local / share / applications et sur la ligne Exec = utiliser un chemin complet vers le binaire snap, cela différenciera le .desktop
la source
Une solution permanente simple pour toutes les installations d'accrochage consiste à lier votre dossier snap .desktop à l'un de vos dossiers utilisateur ou système .desktop.
Pour les administrateurs:
Pour votre utilisateur uniquement:
Confirmé de fonctionner instantanément sur Linux Mint.
la source
Lorsque j'installe Blender, le fichier .desktop est resté dans un sous-répertoire / snap. Pour le faire fonctionner avec gnome, j'ai dû copier blender.desktop de /snap/blender/current/blender.desktop vers / usr / share / applications (en tant que root) et puis tout a été corrigé: blender s'affiche dans les menus gnome et nautilus l'associe aux fichiers .blend.
Cela ressemble à une sorte de fissure entre les boutons-pression et les gnomes pour moi. Peut-être que nous avons besoin d'un gnome accrocheur (ou est-ce un accrochage gnomey; ^).
la source