Linux 系统常见压缩文件(.deb、.rpm等)解压记录


  linux 常见压缩文件类型解压方式记录:(为个人总结使用)

  一、deb

    dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。

    以下是一些 Dpkg 的普通用法:

    1、dpkg -i    #安装一个 Debian 软件包,如你手动下载的文件。      

    2、dpkg -c 
    列出  的内容。
    3、dpkg -I 
    从  中提取包裹信息。
    4、dpkg -r 
    移除一个已安装的包裹。
    5、dpkg -P 
    完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。
    6、dpkg -L 
    列出  安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。
    7、dpkg -s 
    显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。
    8、dpkg-reconfigure 
    重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。
  二、rpm 文件
    rpm -Uvh wps-office-11.8.2.9695.AK.preload.all.withsn-1.mips64el.rpm --nodeps --force

  三、tar.gz源代码包安装方式:
    1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;
    2、打开一个终端,su -成root用户;
    3、cd soft.tar.gz所在的目录;
    4、tar -xzvf soft.tar.gz //一般会生成一个soft目录
    5、cd soft
    6、./configure
    7、make
    8、make install
  四、.tar 文件处理(tar是打包,不是压缩)
    解包:tar xvf FileName.tar
    打包:tar cvf FileName.tar DirName

  五、.gz 文件处理 (gzip / tar 处理)
    解压1:gunzip FileName.gz
    解压2:gzip -d FileName.gz
    压缩1:gzip FileName
    解压3:tar zxvf FileName.tar.gz
    压缩2:tar zcvf FileName.tar.gz DirName

  六、.bz2 文件处理 (bzip2 / tar 处理)
    解压1:bzip2 -d FileName.bz2
    解压2:bunzip2 FileName.bz2
    压缩: bzip2 -z FileName
    .tar.bz2
    解压:tar jxvf FileName.tar.bz2
    压缩:tar jcvf FileName.tar.bz2 DirName
  七、.bz 文件处理(bzip / tar)
    解压1:bzip2 -d FileName.bz
    解压2:bunzip2 FileName.bz
    压缩:未知
    .tar.bz
    解压:tar jxvf FileName.tar.bz

  八、.Z 文件处理
    解压:uncompress FileName.Z
    压缩:compress FileName
    .tar.Z
    解压:tar Zxvf FileName.tar.Z
    压缩:tar Zcvf FileName.tar.Z DirName
  九、其他文件处理
    .zip
    解压:unzip FileName.zip
    压缩:zip FileName.zip DirName
    .rar
    解压:rar x FileName.rar
    压缩:rar a FileName.rar DirName
    .lha
    解压:lha -e FileName.lha
    压缩:lha -a FileName.lha FileName
    .rpm
    解包:rpm2cpio FileName.rpm | cpio -div
    .deb
    解包:ar p FileName.deb data.tar.gz | tar zxf FileName
###.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
###解压:sEx x FileName.*
###压缩:sEx a FileName.* FileName
###sEx只是调用相关程序,本身并无压缩、解压功能,请注意
压缩解压命令参考地址:https://www.jb51.net/article/75341.htm