0

ファイルに別のビルド パスとデプロイ パスを指定したいのですが、どうすれば指定できますか? パス A のビルド ボックスにファイルのディレクトリがあり、これらをパス B にインストールしたいと考えています。

%files subpackagetest
%defattr(0644,%{_package_owner},%{_package_owner},0755)
/source/path/on/build/box /deployment/path

アイデアをありがとう

4

1 に答える 1

3

spec ファイルの %install セクションを見てください。以下のようなものがうまくいくはずです。

%install 
mkdir -p %{buildroot}/deployment/path
cp -R /source/path/on/build/box %{buildroot}/deployment/path

%file subpackagetest
%defattr(0644,%{_package_owner},%{_package_owner},0755)
/deployment/path

例については、 http://www.logiqwest.com/TechnicalPapers/rpmScriptInstall.htmlを参照してください。

于 2012-05-06T20:22:08.677 に答える