web-dev-qa-db-ja.com

PPAのパッケージにアイコンを付けるにはどうすればよいですか?

Software Centerを閲覧していると、BlenderやGimpなどの特定のパッケージにアイコンがあることに気付きました。

PPAのパッケージにアイコンを付けるにはどうすればよいですか?

また、誰かがパッケージの説明を表示すると、スクリーンショットが表示されます。どうすればそれもできますか?

4
Nathan Osman

Software Centerは、/ usr/share/app-install /内のデスクトップファイルからメタデータ(アイコンを含む)を取得します。パッケージapp-install-dataおよびapp-install-data-partnerはデフォルトでインストールされ、ソフトウェアセンターで利用可能なほとんどのアイテムのデスクトップファイルが含まれています。

App-install-dataパッケージはリリースごとに自動的に生成されるため、ubuntuリポジトリで利用可能なパッケージは、X-AppInstall-Packageアイテムを.desktopファイルに追加して、次のubuntuリリースを待つだけです。

PPAのパッケージに対してできることは実際には何もありません。これを変える提案がありましたが、何も起こらなかったと思います。現在、 https://wiki.ubuntu.com/SoftwareCenter で「未解決の問題」としてリストされています。

6
cscarney

プログラムを公式のdebian/ubuntuリポジトリに置く必要があります。そうすれば、誰でもスクリーンショットを http://screenshots.debian.net にアップロードできます。残念ながら、PPAのパッケージのスクリーンショットを作成する方法はないと思います。

1
Isaiah

アイコンについては、すばらしいアイコンを作成する必要があります;)そして/ usr/share/icons/*の下にインストールしてください。次に、アプリのデスクトップメニューのどこかに[1]アプリケーションアイコンへのパスを指定する必要があります。

[1]パッケージでそれを行う実際の方法はわかりません。方法を見つける必要があります。

0
Xuacu