为了要在Centos 5.5 X86系统安装phpmyadmin3.10来管理cacti的mysql库,而phpmyadmin3.10版要求系统的环境必须是php5.2以上版本。官方提供的基础yum源中,并没有php5.2的更新包。

幸运的是,centos官方提供了一个testing的yum源。该源里提供很多新的RPM包,如图示:

Image00197

 

官方的链接地址为:http://dev.centos.org/centos/

 

配置Testing的yum源:


 

cd /etc/yum.repos.d/

wget http://dev.centos.org/centos/5/CentOS-Testing.repo

下载完成后,需要更改一下文件的一个参数,如图示:

Image00198

注:将显白色的区别参数设为1,表示启用这个repo的yum源文件。

 

现在,执行

  yum  list

可以看到它会下载更新的cache文件:

Image00200

 

现在YUM源问题解决了,现在可以更新PHP版本了,执行:

  yum  update   php

Image00201

 

Image00202

此时,输入y后,它就会在更新源主站下载要更新的包进行安装:

Image00203

图中画红线的区别,必须选择“y”,它会把key导入系统中,然后通过此key与包做相应的验证。

Image00204

可以看到,下载完成后,它会自动安装完成。