今天我下载了一个文件,是 .tar.bz2
格式的
但是我用在网上找的解压命令无论怎么样都无法解压,耐心查看了一下错误输出信息,原来缺少 bzip2
组件导致的。
安装 bzip2 组件
Centos 系统运行下面的命令安装 bzip2:
yum install bzip2 -y
apt-get -y install
Debian/Ubuntu 则用下面的命令安装 bzip2:
yum install bzip2 -y
apt-get -y install
解压命令
老版本的 linux 要两步,一步是解压缩,一步是解包
bzip2 -d file.tar.bz2 ##将文件解压成 file.tar
tar -xvf file.tar ##解包
解完之后会出现多一个文件夹 file 或者直接执行下面的命令解压
tar -jxvf file.tar
参考文章
CSDN - tar.bz2 解压命令。:点击查看 百度知道 - Linux 下如何解压.tar.bz2 格式的压缩包:点击查看
后记
其实我并非看上面的两个文章解决的问题的,方法是在 stackexchange.com 找到的。
有趣的是,回答这个问题答案,被投了负分,可能是大家觉得他答非所问把~然而我却通过他给出的方法解决了问题(滑稽)。
见图:
引用一下:
you can try install bzip2 by command:
yum install bzip2 -y
(Centos) and extract again:tar -xjvf yoono-destop-1.8.43.tar.bz2
解决问题的时候再看看他被点了负分的回答,感觉挺好笑的。 大家可以去围观一下,挺有意思的:How to unpack a downloaded tar.bz2 archive?