Créer un lanceur

Cet article présente une manière de créer un lanceur dans l'environnement d'Unity.

Aussi étonnant que cela puisse paraître la création d'un lanceur dans Unity n'est pas chose simple. En général on ne se pose pas la question, les lanceurs sont créés lors de l'installation d'un programme via un fichier "deb" d'Ubuntu.

Mais si vous installez un programme comme Minecraft aprés l'avoir téléchargé ou si vous installez un programme par compilation, vous aurez alors à créer le lanceur vous même.

Pour cela il faut créer avec votre éditeur favori un fichier desktop.

En voici un exemple :

[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY=0 eclipse44
Terminal=false
Icon=eclipse
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

Avec Xfce je le copie dans le fichier desktop dans le dossier /home/utilisateur/.local/share/applications et Xfce crée une entrée dans le menu "Autre".

Avec Unity il faut saisir la commande suivante ;

# sudo desktop-file-install eclipse.desktop

Aisni le fichier desktop sera accessibe via la dash d'Unity :

Dernière possibilité  : vous copiez le fichier Desktop dans le dossier "/usr/share/applications" et vous retrouverez le programme dans le menu de KDE, Gnome, Unity et autres.

 

Fait le 02/12/2015