78 votes

Comment créez-vous un lanceur d'application personnalisé dans Gnome Shell?

Comment créer un lanceur d'application personnalisé dans Gnome Shell?

J'ai une installation locale d'Eclipse que je souhaite pouvoir démarrer rapidement. J'ai donc créé un lien symbolique vers le binaire eclipse et je l'ai placé sur mon bureau. Si j'ouvre un terminal, que je me rends dans ~/Desktop et que je lance ./eclipse, Eclipse démarre parfaitement. Cependant, si je clique sur l'icône Eclipse sur mon bureau et que je choisis Exécuter, rien ne se passe.

Alternativement, je ne dirais pas non à la possibilité de rechercher Eclipse sur l'écran des "Activités", mais je ne trouve aucune documentation sur l'ajout ou l'enregistrement d'applications personnalisées.

120voto

Aaron Orr Points 11

Essayez de créer un fichier eclipse.desktop sous /usr/share/applications (ou ~/.local/share/applications ou directement dans ~/Desktop) avec le contenu suivant :

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse IDE
Exec=/chemin/vers/l'exécutable/eclipse
Icon=/chemin/vers/l'icône/eclipse
Type=Application
Categories=Développement;

Vous pouvez également choisir une autre catégorie. Pour plus d'informations :

19voto

m0skit0 Points 305

Même si créer votre propre lanceur manuellement est une solution valable, ma préférée est de passer par alacarte et de créer une nouvelle entrée dans les menus, puis elle apparaîtra comme un lanceur.

3voto

Matěj Mihal Points 31

Dans les nouvelles versions de Gnome, les sections Comment et Terminal deviennent obligatoires, donc le fichier minimal .desktop est maintenant :

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Nom de l'application d'exemple
Comment=Une application d'exemple
Exec=application
Icon=application.png
Terminal=false

2voto

Chris Dennett Points 12396

Si vous voulez une liste de lanceurs personnalisés auxquels vous pouvez accéder depuis le panneau, vous pourriez utiliser l'extension MyLauncher. Extension MyLauncher Gnome Shell

1voto

ethan Points 153

La manière la plus simple que j'ai trouvée pour créer des lanceurs en utilisant une GUI complète est via MenuLibre, qui se trouve dans les dépôts Ubuntu. Il vous guidera à travers le processus et vous permettra de créer un lanceur personnalisé de manière rapide et simple, tant que vous savez où se trouvent vos ressources (emplacement binaire, emplacement de l'icône, répertoires de travail, etc). Alacarte ne fonctionne pas de manière fiable pour moi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X