Ubuntu压缩含有软链接的文件夹解压错误软链接文件软链接文件夹tar命令压缩compress解压UNcompres:*/lib/python3.1:无法创建到“python3.10”的符号连接

Ubuntu压缩目录解压错误compress Error

  • 说明(废话)
  • 解决方案

说明(废话)

最近在下载好Python环境及依赖库时,准备打包到其他电脑使用,结果打包好解压后,提示错误,解压失败。
在这里插入图片描述
后来,打开目录仔细看,并与正常电脑比对,发现目录是个软链接,压缩后,如果不加参数,解压则变成了一个目录,再建软链接时,则目录已存在不能正常建立目录软链接,故报错。
注意,如果目录只是文件的软链接,则没有问题,文件软链接是正常的。
对了,上面打包是用Ubuntu的工具压缩的,不是命令行,不过这不重要。

解决方案

当需要压缩的目录中含义目录的软连接时,需要加命令行参数才行 --dereference
参考命令:
tar -czf anaconda3 UbuntuKylin22.04
Py3.10.13_ pt2.2.2_tf2.16.1 paddle2.6.1_ cudal2.tar.gz --dereference anaconda3

加了参数后,再解压目录就是软链接了,也不报错了!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值