CentOS 4.x 的 Repository Web Stack 是沒有 PHP 5 跟 MySQL 5 的,怎麼辨?
先依照 CentOS Wiki 的方式修改:
http://wiki.centos.org/AdditionalResources/Repositories/CentOSPlus/CentOSWebStack
移除 php4 及相關的 dependencies:
php-imap-4.3.9-3.22.5.x86_64
php-snmp-4.3.9-3.22.5.x86_64
php-ncurses-4.3.9-3.22.5.x86_64
php-pgsql-4.3.9-3.22.5.x86_64
php-mysql-4.3.9-3.22.5.x86_64
php-ldap-4.3.9-3.22.5.x86_64
php-odbc-4.3.9-3.22.5.x86_64
php-mbstring-4.3.9-3.22.5.x86_64
php-xmlrpc-4.3.9-3.22.5.x86_64
php-devel-4.3.9-3.22.5.x86_64
php-domxml-4.3.9-3.22.5.x86_64
php-gd-4.3.9-3.22.5.x86_64
squirrelmail-1.4.6-7.el4.centos4.noarch
php-pear-4.3.9-3.22.5.x86_64
php-4.3.9-3.22.5
(php-pear 需使用到 –nodeps)
移除 mysql4 及相關的 dependencies:
mod_auth_mysql-2.6.1-2.2.x86_64
perl-DBD-MySQL-2.9004-3.1.centos4.x86_64
cyrus-sasl-sql-2.1.19-5.EL4.x86_64
freeradius-mysql-1.0.1-3.RHEL4.3.x86_64
libdbi-dbd-mysql-0.6.5-10.RHEL4.1.x86_64
MyODBC-2.50.39-21.RHEL4.1.x86_64
qt-MySQL-3.3.3-9.3.x86_64
MySQL-python-1.0.0-1.RHEL4.1.x86_64
mysql-4.1.20-1.RHEL4.1
mysql-4.1.20-1.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
mysqlclient10-devel-3.23.58-4.RHEL4.1
mysql-bench-4.1.20-1.RHEL4.1
mysql-devel-4.1.20-1.RHEL4.1
mysql-server-4.1.20-1.RHEL4.1
(mysql-4.1.20-1.RHEL4.1, mysqlclient10-3.23.58-4.RHEL4.1 需使用到 –allmatches)
依上列移除的清單安裝mysql5, php5, 及相關dependencies 即可。






發表於: 週三, 八月 20, 2008
標籤: centos, mysql, php, upgrade, 升級