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


Post a Comment