2017-04-06 17 views
0

私はLinuxを使い慣れていませんが、初めてのLinuxアプリケーションを作成しました。 .deb .rpmと.pkg.tar.xzパッケージを作成し、さまざまなディストリビューションやデスクトップ環境でテストしています。Linuxパッケージ - GNOME 3にプログラムアイコンが表示されない

Cinnamon、XFCE、KDE、Unityでテストしたところ、パッケージは正常に動作しましたが、GNOME 3ではアプリケーションアイコンが表示されないという問題があります。これはGNOME 3とopenSUSEの両方で、GNOME 3と他のディストリビューションでGNOME 3を実行している可能性があります。

私は以下のコマンドでアイコンキャッシュの更新を強制すると、 GNOME 3に表示されます。

gtk-update-icon-cache /usr/share/icons/hicolor 

パッケージをインストールした後に別のアプリケーションをインストールすると、アプリケーションアイコンが修正されます。したがって、他のパッケージは何とかアイコンキャッシュの更新を強制しているようですが、どうすればよいか分かりません。

アプリケーションをパッケージ化してアイコンキャッシュの更新を強制し、GNOME 3で正しく動作させるにはどうすればよいですか?

また、私はrpmベースのディストリビューションでGNOME 3をテストしました。この問題は.rpm固有のものか、.debと.pkg.tar.xzも同様に変更する必要がありますか?

ありがとうございます。

答えて

関連する問題