2 votes

Confusion au sujet des dossiers d'icônes d'applications

En fait, il y a au moins 4 ou 5 dossiers où les icônes sont stockées ! Je suis confus. Je n'ai jamais aimé l'organisation des dossiers sous linux quand on est le seul utilisateur débutant.

J'aimerais pouvoir modifier/ajouté des icônes d'application, par exemple, lorsqu'une icône évolutive n'est pas fournie. Cependant, je dois creuser dans ces répertoires, car certaines .desktop Les fichiers d'application donnent juste le nom de l'application en supposant que le système d'exploitation sait où les trouver.

/usr/share/icons

/usr/share/pixmaps

/usr/local/share/icons

/usr/local/{app-name}/icons/hicolor/scalable

~/.local/share/icons/hicolor/{size}/apps/

Dans le dossier pixmaps, j'ai trouvé des icônes au format .xpm. Elles sont généralement en 16x16 ou 32x32. Cependant, il existe des applications qui semblent avoir des icônes évolutives quelque part.

1voto

Naveen Points 8885

Trouvez le fichier de démarrage de l'application ( .desktop ) de l'application qui vous intéresse.

Disons que je veux trouver l'icône de Firefox. Le fichier du bureau est situé à /usr/share/applications/firefox.desktop .

Faites glisser le fichier du bureau dans votre éditeur de texte et trouvez le nom de l'icône qu'il utilise :

Editing the firefox.desktop file

Notez la ligne Icon=firefox . Cela indique implicitement que le nom de fichier de l'icône est firefox.png .

Presque tous les thèmes d'icônes sont stockés à /usr/share/icons . Très peu de programmes placent leurs icônes dans /usr/share/pixmaps Ce sont les deux répertoires que le système d'exploitation recherche habituellement pour le fichier icône, dans l'ordre.

Puisque nous voulons trouver firefox.png Je vais ouvrir mon Terminal et exécuter la commande :

find /usr/share -iname "firefox.png"

Résultat :

List of firefox.png files found beneath /usr/share

Comme vous pouvez le voir, l'icône que nous recherchons est /usr/share/pixmaps/firefox.png Le chemin dépend du thème d'icônes que vous utilisez. Les tailles d'icône que la plupart des lanceurs d'applications ont tendance à utiliser sont les suivantes 64x64 , 128x128 o 256x256 . Cela dépend.

Vous pouvez également lire Méthode de recherche d'icône standard de freedesktop.org .

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