linux下unzip解压报错“symlink error: File name too long“

问题:

  GitHub上把 XXX.zip 这个文件下下来后,在linux下用 unzip XXX.zip 指令将文件解压到当前文件夹的时候,解压会报错“symlink error: File name too long”,一直无法解压成功。

  经过一番搜索,得知这是Linux下unzip一个bug。

解决方法:

  最便捷的方法是换个解压工具啦,根据搜得的资料,这里是使用p7zip进行解压。

  如果联网了,p7zip在ubuntu下的安装过程很傻瓜化:

    sudo apt-get install p7zip-full  

  当然,如果没有联网,就只有自己去离线安装了。

  安装好了就能进行解压了。

  解压命令如下:

    7za x Spidermonkey-33.zip 

  没有错误。

posted @ 2022-03-22 08:41  白菜没我白  阅读(907)  评论(0编辑  收藏  举报