Scientific Linux 6.1 で remi を使う

まず以下の通り設定

Scientific Linux 6.xで、LAMP環境を構築する (+Parallels Desktop 6) ::ハブろぐ
http://havelog.ayumusato.com/develop/server/e279-sl6_setup_parallels.html

% wget http://rpms.famillecollet.com/RPM-GPG-KEY-remi
% wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
% rpm --import RPM-GPG-KEY-remi
% rpm -Uvh remi-release-6.rpm

remiはデフォルトでenbaled=0なので、使うときは --enablerepo=remi と指定します。

エラーになるので対応

yum install --enablerepo=remi mysql とかやると、以下のようなエラーになる

Could not retrieve mirrorlist http://rpms.famillecollet.com/enterprise/6.1/remi/mirror error was
14: PYCURL ERROR 22 - "The requested URL returned error: 404"

#rm -rf / - Scientific Linux 6.1 で Remi リポジトリを使う
http://rmrf.netspiders.net/post/13670636572/scientific-linux-6-1-remi

【解決法】
/etc/yum.repos.d/remi.repo内の「$releasever」表記を「6」に書き換える
(バージョンベタ指定)

# vi /etc/yum.repos.d/remi.repo

yum で新しいのをインストールしようとしないので以下のようにdisablerepoする

yum install mysql --enablerepo=remi --disablerepo=sl,sl-security

MySQL 5.5 をインストール

MySQL 5.5.6位ですごく早くなったらしいのでインストールしてみよう作戦。
現時点で、mysql 5.5.19をインストールしようとするが、エラー。

# yum install mysql mysql-server --enablerepo=remi --disablerepo=sl,sl-security

しようとするが、順番通り入れないとダメっぽい

1. mysql-libs


2. disablerepoをはずして以下
#yum install perl-DBD-MySQL --enablerepo=remi
compat-mysql51
perl-DBD-MySQL

3. # yum install mysql mysql-server --enablerepo=remi --disablerepo=sl,sl-security