首页 文章

使用rpm规范在特定目录中使用符号链接

提问于
浏览
3

使用spec文件创建的rpm将创建目录“directory1”和/ var / lib / directory1中的所有文件 .

对于另一个用例,我想在“/ var / lib”中创建另一个目录,该目录应该是directory1的符号链接 .

eg: 
cd /var/lib/
ls -la
directory2 -> directory1 
directory1

如何在不使用 spec 文件中的绝对路径的情况下实现此目的?

1 回答

  • 3
    %install
    mkdir -p %{buildroot}/%{_sharedstatedir}/directory1
    ln -s directory1 %{buildroot}/%{_sharedstatedir}/directory2
    
    %files
    %{_sharedstatedir}/directory1
    %{_sharedstatedir}/directory2
    

相关问题