
実際には、アイコンが保存されているフォルダーが少なくとも 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
。
デスクトップ ファイルをテキスト エディターにドラッグし、使用されているアイコンの名前を見つけます。
行に注意してくださいIcon=firefox
。これは、アイコンのファイル名が であることを暗黙的に示していますfirefox.png
。
ほぼすべてのアイコン テーマは に保存されます/usr/share/icons
。アイコンを に置くプログラムはほとんどありません。/usr/share/pixmaps
これらは、通常、オペレーティング システムがアイコン ファイルを順番に検索する 2 つのディレクトリです。
見つけたいので、firefox.png
ターミナルを開いて次のコマンドを実行します。
find /usr/share -iname "firefox.png"
結果:
ご覧のとおり、探しているアイコンは です/usr/share/pixmaps/firefox.png
。パスは、使用するアイコン テーマによって異なります。ほとんどのアプリケーション ランチャーが使用するアイコン サイズは64x64
、128x128
、 、 です256x256
。状況によって異なります。
こちらも読んでみてくださいfreedesktop.org 標準アイコン検索方法。