案例:实际生产环境

系统环境:Centos6.5

提出任务:要在Centos6.5发布视频系统,首先要解压缩 phpvod2.6_utf-8_php5.2.x.rar文件。

整个操作过程如下:

1.下载:从网上下载rarlinux-5.2.0.tar.gz文件,然后上传LINUX服务器上,或者通过wget  http://www.rarlab.com/rar/rarlinux-5.2.0.tar.gz,直接下载到服务器上。

2.安装:

[root@sky9896 tools]# tar  zxvf  rarlinux-5.2.0.tar.gz

[root@sky9896 rar]# make

[root@sky9896 rar]# make  install

[root@sky9896 bin]# unrar

unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

[root@sky9896 bin]# rar

rar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

#以上错误是由于缺少libstdc++.so.6库,通过yum  install  libstdc++.so.6

解决此问题。

[root@sky9896 bin]# yum  install  libstdc++.so.6

已加载插件:fastestmirror

设置安装进程

Loading mirror speeds from cached hostfile

 * atomic: mirrors.thzhost.com

 * base: mirrors.yun-idc.com

 * extras: mirrors.yun-idc.com

 * updates: mirrors.btte.net

解决依赖关系

--> 执行事务检查

---> Package libstdc++.i686 0:4.4.7-11.el6 will be 安装

--> 完成依赖关系计算

依赖关系解决

=======================================================================================================

 软件包                   架构                版本                           仓库                 大小

=======================================================================================================

正在安装:

 libstdc++                i686                4.4.7-11.el6                   base                301 k

事务概要

=======================================================================================================

Install       1 Package(s)

总下载量:301 k

Installed size: 908 k

确定吗?[y/N]y

下载软件包:

libstdc++-4.4.7-11.el6.i686.rpm                                                 | 301 kB     00:00    

运行 rpm_check_debug

执行事务测试

事务测试成功

执行事务

正在安装:libstdc++-4.4.7-11.el6.i686     1/1                                                   

Verifying  : libstdc++-4.4.7-11.el6.i686   1/1                                          

已安装:

libstdc++.i686 0:4.4.7-11.el6

完毕!

到此,rarunrar命令都可以使用了。