まとめ:CentOS 3.8 に MySQL 4.1 をインストール(後編)

  • 投稿日:
  • by

MySQL 4.1 自体のインストールは完了したので、今度は、削除された依存関係のあるパッケージをインストールしていきます。

ただし、これらは yum でインストールするため、3.23 の頃と同じものがインストールされます。本来なら、4.1 に合わせてそれらもインストールすべきなのでしょうが、yum で済ませてしまいます。

※きちんとインストールしたい方は、yum で MySQL 3.23 を削除したときに一緒に削除される rpm パッケージが表示されるので、それらの新しいバージョンをインストールすればいいでしょう。

まず、GPG Key をインストール。これを事前にやっておかないと、yum でのインストール時に GPG Key がない!って怒られます。

[root@centos3 root]# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-3

yum でインストールするものは以下の通り。

MySQL-python
php-mysql
perl-DBD-MySQL
libdbi-dbd-mysql
MyODBC
qt-MySQL
mysql-bench
mod_auth_mysql

「mysql-bench」なんか必要ないとは思うのですが、以前の削除でなくなったものはすべてインストールしておくことにします。

[root@centos3 root]# yum -y install MySQL-python php-mysql perl-DBD-MySQL libdbi-dbd-mysql MyODBC qt-MySQL mysql-bench mod_auth_mysql
Gathering header information file(s) from server(s)
Server: CentOS-3 - Addons
Server: CentOS-3 - Base
Server: CentOS-3 - Extras
Server: CentOS-3 - Updates
Finding updated packages
Downloading needed headers
Resolving dependencies
...Dependencies resolved

I will do the following:
[install: php-mysql 4.3.2-37.ent.i386]
[install: perl-DBD-MySQL 2.1021-4.EL3.i386]
[install: mod_auth_mysql 20030510-2.ent.i386]
[install: libdbi-dbd-mysql 0.6.5-5.i386]
[install: MyODBC 2.50.39-12.1.i386]
[install: qt-MySQL 1:3.1.2-14.RHEL3.i386]
[install: MySQL-python 0.9.1-6.i386]
[install: mysql-bench 3.23.58-16.RHEL3.1.i386]
I will install/upgrade these to satisfy the dependencies:
[deps: php-pgsql 4.3.2-37.ent.i386]
[deps: php-ldap 4.3.2-37.ent.i386]
[deps: php-devel 4.3.2-37.ent.i386]
[deps: php-odbc 4.3.2-37.ent.i386]
[deps: php 4.3.2-37.ent.i386]
[deps: qt 1:3.1.2-14.RHEL3.i386]
[deps: qt-ODBC 1:3.1.2-14.RHEL3.i386]
[deps: qt-devel 1:3.1.2-14.RHEL3.i386]
[deps: qt-designer 1:3.1.2-14.RHEL3.i386]
[deps: qt-config 1:3.1.2-14.RHEL3.i386]
[deps: php-imap 4.3.2-37.ent.i386]
Downloading Packages
Getting php-mysql-4.3.2-37.ent.i386.rpm
php-mysql-4.3.2-37.ent.i3 100% |=========================|  31 kB    00:00     
Getting perl-DBD-MySQL-2.1021-4.EL3.i386.rpm
perl-DBD-MySQL-2.1021-4.E 100% |=========================|  97 kB    00:00     
Getting php-pgsql-4.3.2-37.ent.i386.rpm
php-pgsql-4.3.2-37.ent.i3 100% |=========================|  45 kB    00:00     
Getting mod_auth_mysql-20030510-2.ent.i386.rpm
mod_auth_mysql-20030510-2 100% |=========================|  13 kB    00:00     
Getting libdbi-dbd-mysql-0.6.5-5.i386.rpm
libdbi-dbd-mysql-0.6.5-5. 100% |=========================|  14 kB    00:00     
Getting php-ldap-4.3.2-37.ent.i386.rpm
php-ldap-4.3.2-37.ent.i38 100% |=========================|  30 kB    00:00     
Getting php-devel-4.3.2-37.ent.i386.rpm
php-devel-4.3.2-37.ent.i3 100% |=========================| 702 kB    00:02     
Getting MyODBC-2.50.39-12.1.i386.rpm
MyODBC-2.50.39-12.1.i386. 100% |=========================|  54 kB    00:00     
Getting php-odbc-4.3.2-37.ent.i386.rpm
php-odbc-4.3.2-37.ent.i38 100% |=========================|  37 kB    00:00     
Getting php-4.3.2-37.ent.i386.rpm
php-4.3.2-37.ent.i386.rpm 100% |=========================| 1.9 MB    00:06     
Getting qt-3.1.2-14.RHEL3.i386.rpm
qt-3.1.2-14.RHEL3.i386.rp 100% |=========================| 2.6 MB    00:08     
Getting qt-ODBC-3.1.2-14.RHEL3.i386.rpm
qt-ODBC-3.1.2-14.RHEL3.i3 100% |=========================|  53 kB    00:00     
Getting qt-MySQL-3.1.2-14.RHEL3.i386.rpm
qt-MySQL-3.1.2-14.RHEL3.i 100% |=========================|  39 kB    00:00     
Getting qt-devel-3.1.2-14.RHEL3.i386.rpm
qt-devel-3.1.2-14.RHEL3.i 100% |=========================|  12 MB    00:40     
Getting MySQL-python-0.9.1-6.i386.rpm
MySQL-python-0.9.1-6.i386 100% |=========================|  90 kB    00:00     
Getting mysql-bench-3.23.58-16.RHEL3.1.i386.rpm
mysql-bench-3.23.58-16.RH 100% |=========================| 529 kB    00:01     
Getting qt-designer-3.1.2-14.RHEL3.i386.rpm
qt-designer-3.1.2-14.RHEL 100% |=========================| 1.6 MB    00:05     
Getting qt-config-3.1.2-14.RHEL3.i386.rpm
qt-config-3.1.2-14.RHEL3. 100% |=========================|  83 kB    00:00     
Getting php-imap-4.3.2-37.ent.i386.rpm
php-imap-4.3.2-37.ent.i38 100% |=========================| 420 kB    00:01  
   
Running test transaction:
Test transaction complete, Success!
qt 100 % done 1/30 
php 100 % done 2/30 
qt-devel 100 % done 3/30 
php-mysql 100 % done 4/30 
perl-DBD-MySQL 100 % done 5/30 
php-pgsql 100 % done 6/30 
mod_auth_mysql 100 % done 7/30 
libdbi-dbd-mysql 100 % done 8/30 
php-ldap 100 % done 9/30 
php-devel 100 % done 10/30 
MyODBC 100 % done 11/30 
php-odbc 100 % done 12/30 
qt-ODBC 100 % done 13/30 
qt-MySQL 100 % done 14/30 
MySQL-python 100 % done 15/30 
mysql-bench 100 % done 16/30 
qt-designer 100 % done 17/30 
qt-config 100 % done 18/30 
php-imap 100 % done 19/30 
Completing update for php-pgsql  - 20/30
Completing update for php-ldap  - 21/30
Completing update for php-devel  - 22/30
Completing update for php-odbc  - 23/30
Completing update for php  - 24/30
Completing update for qt  - 25/30
Completing update for qt-ODBC  - 26/30
Completing update for qt-devel  - 27/30
Completing update for qt-designer  - 28/30
Completing update for qt-config  - 29/30
Completing update for php-imap  - 30/30
Installed:  php-mysql 4.3.2-37.ent.i386 perl-DBD-MySQL 2.1021-4.EL3.i386 mod_auth_mysql 20030510-2.ent.i386 libdbi-dbd-mysql 0.6.5-5.i386 MyODBC 2.50.39-12.1.i386 qt-MySQL 1:3.1.2-14.RHEL3.i386 MySQL-python 0.9.1-6.i386 mysql-bench 3.23.58-16.RHEL3.1.i386
Dep Installed:  php-pgsql 4.3.2-37.ent.i386 php-ldap 4.3.2-37.ent.i386 php-devel 4.3.2-37.ent.i386 php-odbc 4.3.2-37.ent.i386 php 4.3.2-37.ent.i386 qt 1:3.1.2-14.RHEL3.i386 qt-ODBC 1:3.1.2-14.RHEL3.i386 qt-devel 1:3.1.2-14.RHEL3.i386 qt-designer 1:3.1.2-14.RHEL3.i386 qt-config 1:3.1.2-14.RHEL3.i386 php-imap 4.3.2-37.ent.i386
Transaction(s) Complete

これにて終了。お疲れ様でした。