rpm

    6

    1答えて

    私は以前にUbuntu用に書かれたCentOS用の準備スクリプトを採用しています。 Ubuntuスクリプトでは、コマンドdpkg -s {some program}が頻繁に呼び出されます。たとえば、SNMPデーモンがインストールされているかどうかを確認するコマンドは、dpkg -s snmpdです。 CentOSに相当するものは何ですか?私はRPMがパッケージマネージャであることを知っています。コ

    0

    2答えて

    Fedoraにインストールファイルを作成したいと思います。 (パスが固定されているインターネットからダウンロードしたファイルや、特定のディレクトリに保存します。) 誰かがrpmファイルを使用するように私を提案するので、私はいくつかの文書を発見しました。 私の知識によると、RPMにはダウンロードソースファイルと'BUILD'操作などが含まれています。 私がやりたいことはファイルをダウンロードするだけ

    1

    1答えて

    同じファイルを複数回リストしているrpm仕様ファイルにいくつかの問題があります。この仕様では、通常のコンパイルをしてから、すべてをbuildrootにコピーするスクリプトを用意しています。このビルドルートの中には、最終的なシステムにインストールする必要のある汎用スクリプトがたくさんあるので、このディレクトリを一覧表示するだけです。 しかし、問題はスクリプトの1つが変更され、スクリプト内で設定オプシ

    4

    1答えて

    自分の使い方のためのカスタムrhel5.5リポジトリを作成しようとしています。リポジトリ内のすべてのパッケージに対してすべての依存関係があるかどうかを検証するのが苦労しています。 私がやりたいことは、すべての依存関係が利用可能かどうかを確認するために、リポジトリ内のすべてのパッケージに対してyumをdry runでインストールすることです。 これを行う簡単な方法はありますか? EDIT 私は答えを

    0

    2答えて

    Fedora 15にnautilus-rpmをインストールしようとしました。 これはエラーメッセージです。 [[email protected] nautilus-rpm-0.1]$ make make all-recursive make[1]: Entering directory `/home/designmade/다운로드/nautilus-rpm-0.1' Making all i

    2

    2答えて

    私は、ローカルの/ usrプレフィックス値を/使用して、インストール後のスクリプトとRPMパッケージを作成しました。私は--prefix =/tmpに/ mylocationスクリプトの実行が新しい場所の下のファイルを探しに失敗して、RPMをインストールするとき。スクリプトで%{接頭辞}を使用 %ポスト MVは/ usr/local/PACKAGE /ファイル/ etc もない作品(MV%{プレフ

    1

    1答えて

    スペックファイルを作成するときに、RPMによってインストールされる追加のテキストdocファイルを作成するための適切な手順は、そのテキストファイルが元のソースに含まれていない場合はどうなりますか?例えば 、現在%ドキュメントラインはがソースにであることを、以下のファイルが含まれている場合: %doc FEATURES KNOWNBUGS LICENSE README RELEASE_NOTES

    1

    1答えて

    2つのRPMが生成される仕様ファイル(foo.spec)を作成しています:foo-1-1.i386.rpm (メインプログラム)と今libfoo-1-1.i386.rpm(必要なライブラリファイル)。 foo.specファイルはfooが同じバージョンで今libfooを必要とし、レベルを解放すると述べている: Requires: libfoo = %{version}-%{release} FO

    0

    1答えて

    私の目標は、サブパッケージを動的に定義するspecファイルを作り出すことです。 現在、スペックファイルにマクロが定義されているため、さまざまなパラメータを使用して異なる%パッケージセクションを生成することができます。例えば。 -n subpackage-%1 \ 概要 %パッケージ\:サブパッケージ%1 \ ... \ %{ニル} % create_pkg SUB1 %create_pkg SUB

    1

    2答えて

    いくつかの異なるVM(CentOS5 32 & 64、CentOS6 32 012 & 64、Fedoraなど)上にパッケージを構築しています。そして得られたRPMファイルは、のように、name.version.release.arch.rpmが含まれています foo-1.1-1.i386.rpm しかし、その代わりに、私は出力にそれを望むよう: foo-1.1-1.el5.i386.rpm