CentOS 6.x 中 rar 压缩软件安装,排错及基本使用


CentOS 6.x 默没有安装rar格式的解压缩软件。本文是以CentOS6.4为例,对rar软件的安装,排错和终端下的基本用法进行总结。

1、安装

root下安装命令如下:

[shell]
wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz
tar -xvf rarlinux-3.9.3.tar.gz
cd rar
make
[/shell]

这样就安装好了rar软件,系统会提示如下:

[shell]
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
[/shell]

这时候找个rar格式的压缩包双击试试,就能打开了。

2、 错误解决

如果在使用rar命令的时候提示
rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7' not found (required by rar)
终端中运行:

[shell]cp rar_static /usr/local/bin/rar[/shell]

3、基本的使用方法

图形界面大家都会的啦,这里详细说一下rar命令的用法

例1:创建压缩文件,使用 a 或 m 命令

[shell]
rar a file2.rar file1 //将file1文件添加到file2.rar中,原file1文件无变化
rar m file2.rar file1 //将file1文件添加到file2.rar中,并删除原file1文件(m命令只针对文件操作)
rar a file2.rar //将当前目录下的所有内容压缩进file2.rar
[/shell]

说明:
1、若file2.rar不存在,会自行创建file2.rar;
2、若file2.rar档案已存在,则将file1文件压缩进file2.rar中;
3、若file2.rar中已存在file1文件,则更新file1文件

例2:解压缩文件,使用 e 或 x 命令

[shell]
rar e file2.rar //不推荐,会将包含的文件和子目录中的文件都一并解压到当前目录,破坏了目录结构
rar x file2.rar //推荐,将包含的文件和子目录内容解压到当前目录,保持原有的目录结构。
[/shell]

4 Responses Comment (4) Trackback (0)
  1. QQ魔法师 :

    还搞得这么麻烦用来做什么的?

  2. tiandi :

    rar命令太多,我直接用rar来做备份。

发表评论