我想構建一個rpm,但不幸在我的構建機器中,我只有限制權限,這意味着%安裝的操作不能在構建機器內完成。如何在不運行%install部分的情況下構建包(.rpm文件)?它看起來像沒有選項可用於這一目的:rpmbuild:如何在不安裝%install的情況下構建軟件包?
http://www.rpm.org/max-rpm-snapshot/ch-rpm-b-command.html
我bu.spec文件:
Summary: xxxx
Name: xx
Version: 1.0
Release: 1
Group: Applications/Sound
License: Share
%description
%prep
echo "prep"
%build
%install
echo "install"
mkdir -p /opt/xcp_src/
cp scripts.tgz /opt/xcp_src/
%files
/tmp/xcp_src/scripts.tgz
%post
cd /opt/xcp_src/
tar zxvf scripts.tgz
您提供的代碼是代碼規範文件的代碼? – 2010-11-09 09:57:25
這是你自己的程序,還是你只是想打包一些東西?如果是後者,那麼它不是編程相關的。 – leppie 2010-11-09 10:11:37