Duplicate possible:
Comment éditer/créer manuellement de nouveaux éléments de lancement dans Unity?
Comment puis-je créer des lanceurs sur mon bureau?
Je souhaite ajouter des scripts Shell à mon lanceur sous forme de raccourcis.
Ils sont situés en profondeur et je dois y accéder à chaque fois pour les exécuter.
J'ai essayé this link où la 2ème réponse semble la résoudre mais comme dit dans les commentaires, je ne peux pas non plus trouver une option pour ajouter un lanceur.
Je suppose que cela existait dans 11.04 avec un bouton "+" sur le lanceur mais j’utilise 12.04.
Alors, comment puis-je obtenir ce travail? Et j'ai besoin de ces commandes à chaque fois, c'est sûr ..!
*.desktop
. Son emplacement dépend de son usage personnel ou de celui de tous les utilisateurs. Si ces répertoires n'existent pas, créez-les.Pour un usage personnel, ~/.local/share/applications
gedit ~/.local/share/applications/name.desktop
Pour tous les utilisateurs, /usr/local/share/applications/
(ou /usr/share/applications/
en fonction de votre système).
Sudo -i gedit /usr/share/applications/name.desktop
Coller en dessous du texte
[Desktop Entry]
Type=Application
Terminal=true
Name=unmount-mount
Icon=/path/to/icon/icon.svg
Exec=/path/to/file/mount-unmount.sh
edit Icon=
and Exec=
and Name=
Terminal=True/false
détermine également si le terminal ouvre une fenêtre et affiche les résultats ou s’exécute en arrière-plan.
mettre cela dans le panneau de l'unité en le faisant glisser depuis le gestionnaire de fichiers
la logique est très simple, le panneau de l'unité permet les fichiers *.desktop
comme lanceur, bien que je ne l'ait pas essayé car j'utilise Natty.
Ce que @vipara a dit est en grande partie correct, sauf que j'ai aussi trouvé que /usr/local/share
ne fonctionnait pas pour moi. En outre, vous devrez exécuter Sudo update-desktop-database
après avoir ajouté ce fichier afin d'actualiser les applications de lanceur. En outre, il existe un moyen beaucoup plus simple de créer les fichiers .desktop. Tout d’abord, assurez-vous d’avoir installé le panneau gnome (il a été préinstallé sur mon Ubuntu 12.04):
Sudo apt-get install --no-install-recommends gnome-panel
Une fois que vous avez cette commande, vous pouvez alors exécuter:
gnome-desktop-item-edit ~/Desktop/ --create-new
Cela ouvrira une fenêtre de l'interface graphique de Nice dans laquelle vous pourrez sélectionner l'application, l'icône, etc. Il videra le fichier .desktop sur votre bureau (ou où que vous le dirigiez), de sorte que vous aurez toujours besoin de le transférer dans les applications. dossier et mettre à jour la base de données de bureau après
Les lanceurs sont enregistrés dans /home/myusername/.local/share/applications