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に感謝。