购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3.4 文件跨平台打包工具

在实际的生产环境下,有不少工作环境是多系统并存的,因此在跨系统处理数据时,通常会遇到压缩和解压缩的问题。

CentOS支持.gz、.zip及.xz等各种格式的压缩文件,不过并不支持解压.rar格式的压缩文件,也就是说在Windows下使用的.rar压缩文件在CentOS下不能解压,因此把Windows系统的压缩文件放在CentOS上使用时,建议以.zip的格式进行压缩。

如果压缩文件比较大且是.rar格式,先解压后上传到CentOS或重新以.zip格式压缩都会浪费很多时间,遇到这样的情况可以考虑在CentOS上安装支持解压.rar格式的工具。本小节将介绍的工具是rarCentOS(rarCentOS-4.0.1.tar.gz)。

rarCentOS软件的安装比较简单,先使用tar命令对它进行解压缩,然后切换到解压后得到的目录rar/下,就可以开始编译和安装了。


[root@centos-s8 ~]# tar vzxf rarCentOS-4.0.1.tar.gz 
……
rar/technote.txt
rar/rarfiles.lst
rar/makefile
rar/rar.txt
[root@centos-s8 ~]# cd rar
[root@centos-s8 rar]# make && make install
……
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib

至此,rarCentOS软件安装完成且已经可以使用,不过为了使用起来更加方便,需要添加全局命令(就是在系统的任何路径下都可以调用的命令)。要添加全局命令,需要把解压后得到的rar/目录下的rar_static文件复制到/usr/local/bin/目录下覆盖原先的文件。


[root@centos-s8 rar]# cp -f rar_static /usr/local/bin/rar
cp: overwrite ?usr/local/bin/rar? y

这样,在CentOS下就可以解压.rar格式的文件了。使用rar命令来解压.rar格式的文件时可以使用x选项,关于该命令的使用,可通过help来获取更多信息。 xd0iYh4+iUFYNLbCUsL2UbS5Lfufs+cUsTgf5rSxQu3NE3K4YSzBwm82ucD8SaXz

点击中间区域
呼出菜单
上一章
目录
下一章
×