• centeros 安装7z


    在Linux上常见的压缩格式是tar.gz或tar.bz2,当遇到有rar或7z格式的压缩文件时需要先安装相关软件。系统用的是CentOS6.0。

    安装编译所需的软件包:

    yum install make gcc gcc-c++

    一、安装RAR压缩
    1、从官网下载RAR for Linux软件包:

    cd /tmp
    wget http://www.rarlab.com/rar/rarlinux-4.1.b5.tar.gz

    2、安装

    tar -zxvf rarlinux-4.1.b5.tar.gz
    cd rar
    make

    看到屏幕上出现:

    mkdir -p /usr/local/bin
    mkdir -p /usr/local/lib
    cp rar unrar /usr/local/bin
    cp rarfiles.lst /etc
    cp default.sfx /usr/local/lib

    就完成了。其实makefile文件里就是创建了这两个目录、复制了几个文件。

    3、使用
    1)压缩文件
    rar a 2.rar message
    将message目录压缩到2.rar文件中。

    2)解压文件
    unrar x 1.rar
    解压1.rar文件到当前目录。(unrar e只解压出文件,不会解压出目录结构)

    3)列出rar包里的文件
    rar l file.rar

    4)测试文件的完整性
    rar t file.rar

    二、安装7-Zip压缩
    1、下载p7zip for Posix/Linux:

    cd /tmp
    wget http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2/download

    2、安装

    tar -jxvf p7zip_9.20.1_src_all.tar.bz2
    cd p7zip_9.20.1
    make
    make install

    这里编译出来的是7za命令,要用7z命令在make时使用make 7z。区别是7z使用插件(7z.so and Codecs/Rar29.so)处理档案,7za是一个独立的可执行的程序。目录下的README有说明。

    3、使用
    1)压缩文件
    7za a test.7z message
    将message目录压缩到test.7z文件中。

    2)解压文件
    7za x test.7z

    3)列出文件
    7za l test.7z

    4)测试文件的完整性
    7za t test.7z

  • 相关阅读:
    缓存Cache
    RDD的行动操作
    redis数据库的配置
    requests的封装(user-agent,proxies)
    phantjs
    python多线程
    etree-xpath
    Flask
    Flask
    Flask
  • 原文地址:https://www.cnblogs.com/showker/p/3104173.html
Copyright © 2020-2023  润新知