タグ: CentALT

CentALTリポジトリからForbiddenが返される…

CentALTをenableにしてアップデートしようとしても、Forbiddenが返されることに気づいた。
しかたがないので、CentALTをミラーしている[ sysadminguide.net ]に鞍替えする。
しかもそこにはリポジトリインストール用のRPMまで置いてあった…

  1. wget http://mirror.sysadminguide.net/centalt/repository/centos/6/x86_64/centalt-release-6-1.noarch.rpm
  2. rpm -ivh centalt-release-6-1.noarch.rpm
  3. vi /etc/yum.repos.d/centalt.repo
    [CentALT]
    name=CentALT Packages for Enterprise Linux 6 - $basearch
    baseurl=http://mirror.sysadminguide.net/centalt/repository/centos/6/$basearch/
    enabled=0
    gpgcheck=0

これで今までどおり[ enablerepo=CentALT ]を付ければ動く。

CentALTリポジトリの追加

httpdのバージョンをCentOSデフォルトで配布される2.2.15よりも
上にあげなくてはならないということで、このリポジトリからアップデートします。

リポジトリファイルとしてどこかにあるわけではないので、作成します。

# vi /etc/yum.repos.d/centalt.ru.repo
[CentALT]
# CentOS 6 の場合
name=CentALT Packages for Enterprise Linux 6 - $basearch
baseurl=http://centos.alt.ru/repository/centos/6/$basearch/
# CentOS 5 の場合
#name=CentALT Packages for Enterprise Linux 5 - $basearch
#baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
# CentOS 5 / 6 共通
enabled=0
gpgcheck=0

で、作成。

# yum --enablerepo=CentALT update httpd

でアップデート。
途中、
警告: /etc/httpd/conf/httpd.conf は /etc/httpd/conf/httpd.conf.rpmnew として作成されました。
とか出てくるので、現状に合わせて httpd.conf を適宜修正する。

# /etc/init.d/httpd restart
httpd を停止中:                                            [  OK  ]
httpd を起動中:                                            [  OK  ]
# httpd -v
Server version: Apache/2.2.27 (Unix)
Server built:   Apr  9 2014 23:22:50

うむ。