アプリアイコンフォルダについて混乱しています

アプリアイコンフォルダについて混乱しています

実際には、アイコンが保存されているフォルダーが少なくとも 4 つまたは 5 つあります。混乱しています。自分だけが初心者ユーザーである場合、Linux フォルダーの構成が気に入らないのです。

たとえば、スケーラブルなアイコンが提供されていない場合に、アプリのアイコンを変更/追加したいのですが、一部の.desktopアプリ ファイルでは、OS がアイコンの場所を知っていると想定してアプリの名前だけが示されるため、これらのディレクトリを調べる必要があります。

/usr/share/icons

/usr/share/pixmaps

/usr/local/share/icons

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

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

pixmaps フォルダに .xpm 形式のアイコンが見つかりました。通常は 16x16 または 32x32 です。ただし、スケーラブルなものを持っているアプリもあるようです。

答え1

.desktop興味のあるアプリケーションの アプリケーション スターター ファイル ( ) を見つけます。

Firefox のアイコンを見つけたいとします。デスクトップ ファイルは にあります/usr/share/applications/firefox.desktop

デスクトップ ファイルをテキスト エディターにドラッグし、使用されているアイコンの名前を見つけます。

firefox.desktop ファイルの編集

行に注意してくださいIcon=firefox。これは、アイコンのファイル名が であることを暗黙的に示していますfirefox.png

ほぼすべてのアイコン テーマは に保存されます/usr/share/icons。アイコンを に置くプログラムはほとんどありません。/usr/share/pixmaps これらは、通常、オペレーティング システムがアイコン ファイルを順番に検索する 2 つのディレクトリです。

見つけたいので、firefox.pngターミナルを開いて次のコマンドを実行します。

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

結果:

/usr/share の下にある firefox.png ファイルのリスト

ご覧のとおり、探しているアイコンは です/usr/share/pixmaps/firefox.png 。パスは、使用するアイコン テーマによって異なります。ほとんどのアプリケーション ランチャーが使用するアイコン サイズは64x64128x128、 、 です256x256。状況によって異なります。

こちらも読んでみてくださいfreedesktop.org 標準アイコン検索方法

関連情報