CentOS5.5 上でPHP5.3.5にRPMアップデート
January 11, 2011 – 4:26 pm前回のエントリーで、PHPのオフィシャルなダウンロードサイト(1月6日付け)で、PHP5.3.5のソースがリリースされたとのアナウンスがあったことを書いた。このRPMが、期待通り、Les RPM de Remi で利用可能になっている。忘れないうちにということで、早速、PHP5.3.5への更新作業を行った。
今回の更新、例のyum updateでなんなく完了。更新時のログをメモとして残しておく。
PHP5.3.5へのyum アップデート・ログは以下:
[root]# yum --enablerepo=remi update php-\*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.163.com
* base: ftp.tsukuba.wide.ad.jp
* extras: ftp.tsukuba.wide.ad.jp
* remi: rpms.famillecollet.com
* updates: ftp.tsukuba.wide.ad.jp
addons | 951 B 00:00
base | 2.1 kB 00:00
extras | 2.1 kB 00:00
remi | 2.6 kB 00:00
remi/primary_db 6% [= ] 0.0 B/s | 16 kB --:-- ETA
remi/primary_db 25% [====- ] 42 kB/s | 64 kB 00:04 ETA
remi/primary_db 74% [============= ] 63 kB/s | 184 kB 00:00 ETA
remi/primary_db | 247 kB 00:01
updates | 1.9 kB 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package php.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-cli.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-common.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-devel.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-mbstring.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-mysql.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-pdo.i386 0:5.3.5-1.el5.remi set to be updated
---> Package php-pear-MDB2.noarch 0:2.5.0-0.1.b3.el5.remi set to be updated
---> Package php-pear-MDB2-Driver-mysql.noarch 0:1.5.0-0.1.b3.el5.remi set to be updated
---> Package php-tidy.i386 0:5.3.5-1.el5.remi set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=====================================================================================
Package Arch Version Repository
Size
=====================================================================================
Updating:
php i386 5.3.5-1.el5.remi remi 1.3 M
php-cli i386 5.3.5-1.el5.remi remi 2.6 M
php-common i386 5.3.5-1.el5.remi remi 966 k
php-devel i386 5.3.5-1.el5.remi remi 622 k
php-mbstring i386 5.3.5-1.el5.remi remi 2.3 M
php-mysql i386 5.3.5-1.el5.remi remi 147 k
php-pdo i386 5.3.5-1.el5.remi remi 112 k
php-pear-MDB2 noarch 2.5.0-0.1.b3.el5.remi remi 140 k
php-pear-MDB2-Driver-mysql noarch 1.5.0-0.1.b3.el5.remi remi 50 k
php-tidy i386 5.3.5-1.el5.remi remi 50 k
Transaction Summary
=====================================================================================
Install 0 Package(s)
Upgrade 10 Package(s)
Total download size: 8.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/10): php-pear-MDB2-Dri (0%) 32% [====- ] 0.0 B/s | 16 kB --:-- ETA
(1/10): php-pear-MDB2-Driver-mysql-1.5.0-0.1.b3.el5.remi.noar | 50 kB 00:00
( 省 略 )
(10/10): php-cli-5.3.5-1 (99%) 98% [==============-] 432 kB/s | 2.6 MB 00:00 ETA
(10/10): php-cli-5.3.5-1.el5.remi.i386.rpm | 2.6 MB 00:04
-------------------------------------------------------------------------------------
Total 261 kB/s | 8.3 MB 00:32
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
WARNING : This php-* RPM are not official Fedora/Redhat build and
overrides the official ones. Don't file bugs on Fedora Project nor Redhat.
Use dedicated forums http://forums.famillecollet.com/
Updating : php-common 1/20
Updating : php-cli 2/20
Updating : php-pdo 3/20
Updating : php-mysql 4/20
Updating : php 5/20
Updating : php-tidy 6/20
Updating : php-mbstring 7/20
Updating : php-pear-MDB2 8/20
Updating : php-pear-MDB2-Driver-mysql 9/20
Updating : php-devel 10/20
Cleanup : php-pear-MDB2-Driver-mysql 11/20
Cleanup : php-tidy 12/20
Cleanup : php-mbstring 13/20
Cleanup : php-devel 14/20
Cleanup : php 15/20
Cleanup : php-cli 16/20
Cleanup : php-mysql 17/20
Cleanup : php-pear-MDB2 18/20
Cleanup : php-common 19/20
Cleanup : php-pdo 20/20
Updated:
php.i386 0:5.3.5-1.el5.remi
php-cli.i386 0:5.3.5-1.el5.remi
php-common.i386 0:5.3.5-1.el5.remi
php-devel.i386 0:5.3.5-1.el5.remi
php-mbstring.i386 0:5.3.5-1.el5.remi
php-mysql.i386 0:5.3.5-1.el5.remi
php-pdo.i386 0:5.3.5-1.el5.remi
php-pear-MDB2.noarch 0:2.5.0-0.1.b3.el5.remi
php-pear-MDB2-Driver-mysql.noarch 0:1.5.0-0.1.b3.el5.remi
php-tidy.i386 0:5.3.5-1.el5.remi
Complete!
完了したところで、一応、確認のためPHPのversionを確認:
[root]# php -v PHP 5.3.5 (cli) (built: Jan 7 2011 19:01:17) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
最後に、Les RPM de Remiに感謝。