maj*_*aju 3 linux symbolic-link rpm centos-7
我被一个问题困住了。我正在将现有项目打包到 RPM 中。它构建得很好但是当我运行时
sudo yum localinstal --nogpgcheck <path to rpm>
我收到以下错误消息:
Error: unpacking of archive failed on file <path to symlink>;5656d545: cpio: symlink
RPM 将项目提取到一个目录中,然后latest
通过执行以下操作更新现有符号链接以指向它ln -sfn <app name and version>/ latest
谷歌在这个问题上几乎一无所获,所以我希望在这些问题上有更多经验的人可以提供帮助。
小智 5
当 rpm 包拥有某个目录或文件而磁盘上的文件/目录是符号链接时,就会发生这种情况。或相反亦然。这是长期以来的已知问题。
您必须在安装/升级软件包之前手动删除符号链接。或者将包更改为不拥有该文件。
归档时间: |
|
查看次数: |
23538 次 |
最近记录: |