是否可以让rpmbuild在包装上保留符号链接?
目前的行为是创建文件副本,我想避免这种情况。
答案 0 :(得分:20)
当然它支持符号链接。但实际上你必须打包符号链接而不是将内容复制到buildroot。示例规范将符号链接打包到/ bin目录中,名为/ newbin
Name: test
Version: 1.0
Release: 1%{?dist}
Summary: nothing
License: GPLv2
Source0: nothing
%description
%install
rm -rf %{buildroot}
mkdir %{buildroot}
ln -sf /bin %{buildroot}/newbin
%files
/newbin
您的SOURCES目录中还需要nothing
个文件才能成功构建rpm。用rpm 4.9.1.2测试
答案 1 :(得分:-1)
我不这么认为。我在我的包中使用了安装后脚本设置符号链接。