Dolphin的博客

Linux压缩包管理

tar.bz2

解压tar.bz2的命令如下:

1
tar -jxvf xx.tar.bz2

tar.gz或者.tgz包

1
2
tar -xzvf example.tar.gz
tar -xzvf example.tgz

rar

在Ubuntu中处理rar(WinRAR Compressed Archive)文件类型,安装相应包:

1
sudo apt install -y unrar

输入如下命令解压缩:

1
unrar x -r simple.rar

tar.xz

xz是一个使用LZMA压缩算法的无损数据压缩文件格式。和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。xz 在GNU coreutils(版本 7.1 或更新)中被使用。xz 作为压缩软件包被收录在 Fedora (自Fedora 12起), Arch Linux, FreeBSD、 Slackware Linux、CRUX 和 Funtoo中。由于 xz 文件格式的压缩率更高,已在 Linux 各发行版中广泛使用。最典型的就是Linux内核,3.12版本的xz压缩包仅72.85MB,解压后能达到518.77MB。

方法1(推荐):

1
tar -Jxf sqlitestudio-3.1.1.tar.xz

方法2:

1
2
xz -d sqlitestudio-3.1.1.tar.xz
tar -xf sqlitestudio-3.1.1.tar