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