Verwirrt über App-Symbolordner

Verwirrt über App-Symbolordner

Tatsächlich gibt es mindestens 4 oder 5 Ordner, in denen Symbole gespeichert sind! Ich bin verwirrt. Mir hat diese Organisation von Linux-Ordnern noch nie gefallen, wenn man der einzige und unerfahrene Benutzer ist.

Ich möchte beispielsweise App-Symbole ändern/hinzufügen, wenn kein skalierbares Symbol bereitgestellt wird. Allerdings muss ich in diesen Verzeichnissen herumstöbern, da einige .desktopApp-Dateien nur den Namen der App angeben und davon ausgehen, dass das Betriebssystem weiß, wo sie zu finden sind.

/usr/share/icons

/usr/share/pixmaps

/usr/local/share/icons

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

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

Im Ordner „Pixmaps“ habe ich Symbole im .xpm-Format gefunden. Normalerweise sind sie 16 x 16 oder 32 x 32 groß. Es gibt jedoch Apps, die irgendwo skalierbare Symbole zu haben scheinen.

Antwort1

Suchen Sie die Anwendungsstarterdatei ( .desktop) der Anwendung, an der Sie interessiert sind.

Angenommen, ich möchte das Symbol von Firefox finden. Die Desktopdatei befindet sich unter /usr/share/applications/firefox.desktop.

Ziehen Sie die Desktopdatei in Ihren Texteditor und suchen Sie den Namen des verwendeten Symbols:

Bearbeiten der Datei firefox.desktop

Beachten Sie die Zeile Icon=firefox. Diese besagt implizit, dass der Dateiname des Symbols lautet firefox.png.

Fast alle Symbolthemen werden unter gespeichert /usr/share/icons. Nur sehr wenige Programme legen ihre Symbole hier ab. /usr/share/pixmaps Dies sind die beiden Verzeichnisse, in denen das Betriebssystem normalerweise der Reihe nach nach der Symboldatei sucht.

Da wir herausfinden möchten, firefox.pngöffne ich mein Terminal und führe den Befehl aus:

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

Ergebnis:

Liste der unter /usr/share gefundenen firefox.png-Dateien

Wie Sie sehen, ist das gesuchte Symbol /usr/share/pixmaps/firefox.png Der Pfad hängt vom verwendeten Symboldesign ab. Die Symbolgrößen, die die meisten Anwendungsstarter verwenden 64x64, sind 128x128oder 256x256. Es kommt darauf an.

Vielleicht möchten Sie auch lesenStandard-Symbolsuchmethode von freedesktop.org.

verwandte Informationen