web-dev-qa-db-fra.com

Comment: changer une icône dans 16.04

Est-il possible de remplacer une icône particulière par une de nos choix dans Ubuntu 16.04? Si oui, merci de partager.

8
user227495

Comment changer l'icône d'un Unity Launcher :

Les lanceurs Unity sont des fichiers stockés sur votre ordinateur, dotés de l'extension .desktop. Ces fichiers sont utilisés pour lancer une application spécifique, mais dans Unity, ils sont également utilisés pour créer des menus contextuels pour chaque application, auxquels vous pouvez accéder à partir du programme de lancement Unity.

Un tel fichier ressemble à ceci:

[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/$USER/Documents/exec.sh
Icon=/home/$USER/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;

Le champ Icône est l’icône que le lanceur doit utiliser et représente l’application. Toutes les icônes figurant dans le répertoire /usr/share/pixmaps n'ont pas besoin de spécifier leur chemin complet, mais leur nom de fichier sans l'extension.

Par exemple, si le fichier d'icône est /usr/share/pixmaps/wallch.png, le champ Icon doit uniquement être wallch. Toutes les autres icônes doivent avoir leur chemin complet spécifié.


Par conséquent, pour changer l'icône d'un programme spécifique, vous devez:

1. Recherchez le fichier .desktop associé, ils se trouvent généralement sous /usr/share/....

Vous pouvez le faire avec:

locate program_name.desktop

ou si vous n'arrivez pas à le trouver:

locate .desktop

et faites défiler la liste.

2. Ouvrez le .desktop que vous souhaitez modifier:

gedit /path/to/program_name.desktop

3. Modifiez les champs de votre choix:

Juste pour être sauvegardé, faites d'abord une sauvegarde, que vous pourrez remplacer pour le fichier d'origine au cas où vous bousilleriez:

cp /path/to/program_name.desktop /path/to/program_name_backup

Source et informations complémentaires:

https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

8
M. Becerra