1

展開用のスクリプトを作成しました。スクリプト中に、preデプロイしている rpm のバージョンを知ることはできますか?

RPM ファイルのバージョンを追跡できるように、RPM のバージョン (その名前) を含むバックアップ ファイルを作成したいと考えています。

4

1 に答える 1

1

スペック ファイルの先頭でいくつかの変数を定義し、タグ セクションと pre スクリプトの両方で使用できます。

%define version <your-version>
%define relver <your-relver>

Version: %{version}
Release: %{relver}

%pre
/bin/cp your-file your-file.%{version}-%{relver}

RPM でスクリプトを照会することにより、スクリプトが予期したコピーを実行することを確認できます。

rpm -qp --scripts <path-to-your-rpm>/<your-rpm-name>.rpm
于 2011-10-20T21:37:34.780 に答える