rpm-spec

    0

    1答えて

    RPMパッケージを作成するのは嫌です。 私は、コマンド以下の意味を知りたい:%installセクションで BuildRoot: %{_tmppath}/build-%{name}-%{version} %install rm -rf "%{buildroot}" install -m 0755 -d "%{buildroot}%{_prefix}"

    1

    1答えて

    私はマクロのようにグローバルに定義されている場合は、次の %{!?patch_file_list: %global patch_file_list %(pfl=$(mktemp -t); ls %{_topdir}/SOURCES/*.patch | sort > $pfl; echo $pfl)} と%prepセクションにそれを使用するが、それは%{patch_file_list}がmkte

    -2

    1答えて

    nginx(nginx-1.11.4-1.el6.ngx.src.rpm)用の単純なソースrpmパッケージを作成しようとしていますが、 。しかし、私はそれが私にエラーを与えるように構築することはできません。私はすでにこの2つのスレッドに従っています。/var/tmp/rpm-tmp.b1DgAt(%build)からの不正な終了ステータスと/var/tmp/rpm-tmp.ajKra4(%prep)

    0

    1答えて

    rpmスペックファイルを作成していますが、更新中にdbファイルを保持します。 私は、ドキュメントを読んでいたし、これまでのところ、私は、構成files.Itを持続%config修飾子のようなものと言うことですが見つかりました: %file %config(noreplace) foo.db が、これは回転数の更新時にファイルを永続化する正しい方法ですか? ありがとうございます!

    2

    1答えて

    rpmの%filesセクション内に特殊文字を含むファイル名を扱うにはどうすればよいですか? 私はRPMを構築していますが、特殊文字を含むファイル名がいくつかあります。私は開発者ではないので、ソースコードリポジトリにチェックインしたファイル名を制御しません。 私の例の%ファイルのセクションは以下の通りです: %files -f files.serviceX.list %defattr(-,serv

    0

    2答えて

    現在、私のマシンをいくつか更新しています。私は自分の既存のRHEL 6マシンの上にインストールしている独自のパッチタイプのパッケージを作成しました。しかし、私がサポートしているマシンの中には、数か月にわたってランダムなパッケージがインストールされていて、バージョンが一致していないためにアップデートが失敗するものがあります。 これがばかげたアプローチである場合は、私に修正してください! マシンに正し

    0

    1答えて

    以前のデータストアスナップショットのバックアップなど、パッケージをインストールする前に必要な手順を実行する必要があります。 そのために、%preスクリプトを次のように使用しています。 %pre #!/bin/sh -------- -------- stamp=`date +%Y%m%d%H%M%S` echo ${stamp} ------------- -------------

    0

    2答えて

    私が配布するライブラリパッケージがあります。いくつかの時間前に、ビルドシステムは自家製のMakefileからGNU Autotoolsに切り替えられました。そのため、libtoolを使用して、複数のインストール済みバージョンのライブラリを簡単に管理することができます。配布用にRPMに切り替えたので、アップグレード時に以前のバージョンを完全にアンインストールしないようにスペックファイルを「医師」する

    0

    1答えて

    私はRPMを作成するのが初めてです。私は、以下の手順に従ってRPMを作成するには、少なくともtried- -orを作成しました:https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_package 私は、次のコマンドを使用して、私のRPMをテストしてみました: $ mock --verbose ../SRPMS/hello-2.8

    0

    1答えて

    rpmパッケージを作成するときに、特定のディレクトリにファイルをインストールするようにrpmに指示する方法はありますか?私はこれについて取り上げており、いくつかのIBM Developer Worksの記事を読んでいますが、rpmファイルをインストールするスペック・ファイルを指定する方法に関する情報は見つかりません。ビルド中に%{buildroot} varを実際のインストール場所のプロキシとして