2

こんにちは、rpmファイルを作成しました。私のアプリケーションは完全に Java アプリケーションです。rpm をインストールするときに、Install.sh (Java アプリケーションを起動するシェル スクリプト ファイル) をダブルクリックする必要があります。プログラムが起動します。rpmファイルをインストールすると、デスクトップにアイコンが表示されるようになりました。そのアイコンをクリックすると、アプリケーションが起動する必要があります。

.spec ファイルに何かを設定する必要があるかどうか

これを達成するために私がしなければならないこと。

Fedora10を使用しています

ありがとうスニル・クマール・サフー

4

2 に答える 2

1

通常、RPM ファイルはアプリケーションfoo.desktopメニューにメニュー エントリを追加するファイルをインストールします。

于 2009-10-23T16:09:01.503 に答える
0

これを実行することが知られている rpm を抽出し、そのスペック ファイルを読み取ることができます。これにより、説明されている動作を改善するために必要なヒントが得られます。

マングリング

1. rpm を解凍する

  rpm2cpio httpd-2.0.52-32.ent.i386.rpm | cpio -idmv --no-absolute-filenames

2. インストール スクリプトを表示する

  rpm -qp --scripts --triggers httpd-2.0.52-32.ent.i386.rpm

http://susefaq.sourceforge.net/articles/rpm.htmlも確認してください

于 2009-10-26T12:15:00.727 に答える