使用spec文件创建的rpm将创建目录“directory1”和/ var / lib / directory1中的所有文件 .
对于另一个用例,我想在“/ var / lib”中创建另一个目录,该目录应该是directory1的符号链接 .
eg: cd /var/lib/ ls -la directory2 -> directory1 directory1
如何在不使用 spec 文件中的绝对路径的情况下实现此目的?
%install mkdir -p %{buildroot}/%{_sharedstatedir}/directory1 ln -s directory1 %{buildroot}/%{_sharedstatedir}/directory2 %files %{_sharedstatedir}/directory1 %{_sharedstatedir}/directory2
1 回答