ほぼすべてのLinuxディストリビューションにPNGファイルがありますか?

ほぼすべてのLinuxディストリビューションにPNGファイルがありますか?

デモには基本イメージが必要ですが、インストールパッケージに追加のイメージを追加したくありません。

だから私はもちろん、Gentoo以外のほぼすべてのLinuxディストリビューションで見つけることができるPNGファイルが欲しいのです。


追加: X/Wayland環境。

また、ノウムに興味があれば見つけることができますか?たとえば、「/usr/share/icons/gnome/256x256/apps/gnome-help.png」です。

答え1

いいえ、一般的なデスクトップディストリビューションの一般的な設定には存在しません。

多くのディストリビューションのデフォルトインストールではどのPNGファイルまたは最大ディストリビューションのロゴ(/usr/share/pixmaps/debian-logo.png例:Debianの場合)。サーバーにはデスクトップ環境がないことが多く、デスクトップ環境があるシステムでは、特定のデスクトップ環境(KDE、GNOME、Xfceなど)やバージョンによっては、PNGファイルのデフォルト選択が異なる場合があります。

GNOMEにのみ興味がある場合は、/usr/share/icons/gnome/48x48/actions/help-about.pngGNOMEアイコンのテーマがインストールされていると仮定すると機能します。これにより、2978バイトが節約されます。

プレゼンテーションにPNGファイルを含める方が簡単です。

答え2

  • 実際の答え:

「ほとんどすべて」を「複数の人気デスクトップディストリビューション」と定義しない限り、存在しません。

  • あなたが聞きたい答え:

似たようなことが/usr/lib/firefox/browser/chrome/icons/default/default16.png可能だと思います。 (chrome名前に出てくる部分はクロムとは関係ありません。)

明らかな理由から、これはデフォルトでFirefoxがインストールされているシステムにのみ存在します。これはすべての「人気のある」ファイルに当てはまります。このファイルの正確な内容はFirefoxのバージョンによって異なる場合があります。

  • 興味のあるすべてのディストリビューションがすでにインストールされている場合は、これが最善の答えです。

    • bash find / -iname '*.png' -exec md5sum {} \; > pnglistすべてのシステムで実行されます。
    • pnglist1、、pnglist2...などの名前を持つすべてのファイルを1つのシステムにコピーします。
    • Perlを使用して、実際に必要なものに基づいてファイルを比較します(同じ内容:チェックサムに正規表現を使用し、同じ場所:パスに正規表現を使用し、同じ名前:パスの末尾に正規表現を使用する、..)。

関連情報