Ubuntu 20.04 : créer un lanceur sur le bureau

De OSWiki
Aller à la navigation Aller à la recherche

Les lanceurs d'applications

  • un lanceur est un fichier qui se termine par l'extension .desktop.
  • on peut l'éditer dans un éditeur de texte comme gedit en mode graphique ou nano en mode console.
  • composition du fichier
[Desktop Entry]
Version=1.0
Type= <Application ou Link ou Directory>
Terminal= <ouvrir un terminal ? (true/false)>
Name[fr_FR]= <nom du programme qui sera lancé >
Exec= < la commande qui sera lancée lors d'un clic sur le lanceur. >
Comment[fr_FR]= <description ou commentaire >
Icon= <chemin vers l'icône du lanceur>

Créer un lanceur pour une application Ubuntu

Exemple créer un lanceur pour Blender

  • On va chercher le chemin de l'application. Dans une console on tape :
whereis blender
  • sur mon ordinateur j'obtiens la réponse :
 blender: /snap/bin/blender

Mais on pourrait très bien trouver plusieurs réponses ou usr/bin/blender, cela dépend de la façon dont le logiciel a été installé.

  • On recherche également le chemin de l'icône du logiciel.
 find -type d -name blender

Dans la liste des réponses il y a

 ./snap/blender

On va pouvoir chercher le nom de l'icône de l'application. Dans mon installation, j'ai trouvé une icône dont le chemin est ./snap/blender/2873/blender.svg On pourrait également charger une icône de Blender sur internte, la placer dans le dossier images du home de l'utilisateur et utiliser l'adresse /home/<utilisateur>/images/blender.png

  • Maintenant on peut créer le lanceur dans un éditeur de texte comme gedit :
 [Desktop Entry]
 Version=1.0
 Type= <Application>
 Terminal= false
 Name[fr_FR]= Blender
 Exec= "/snap/bin/blender"
 Comment[fr_FR]= Logiciel de modélisation 3D
 Icon= "./snap/blender/2873/blender.svg"
  • On enregistre le fichier dans le dossier "Bureau". On nommera ce fichier blender.desktop
  • Le fichier apparaît sur le bureau mais n'est pas encore un lanceur, pour cela faîtes un clic droit sur le fichier. ... (tuto en cours d'écriture)

Créer un lanceur pour une application lancée avec Wine

Ressources