アプリアイコンはどこに配置できますか? (クロスプラットフォーム)

アプリアイコンはどこに配置できますか? (クロスプラットフォーム)

Linux用のアプリケーションを開発していますが、アイコンがあります。まだ私のアプリのアイコンを含むアイコンのテーマがないようです。 .desktopファイルに見つかるようにアイコンを配置できる既存のアイコンテーマは、各システムにインストールされていますか?特にユーザーのテーマではない場合、アプリのストックアイコンに使用されるアイコンは何ですか?これは、BASHスクリプトおよび/または配布固有のパッケージを介してすべてのLinuxディストリビューションに配布する必要があります。

答え1

アプリケーションアイコンをテーマにせずにアプリケーションに関連付けられているディレクトリに配置すると、デスクトップファイルはそのディレクトリを指します。

たとえば、ファイルを挿入すると、/usr/share/myapp/myicon.icoデスクトップファイルに次の行が含まれます。Icon=/usr/share/myapp/myicon.ico

関連情報