yum FC3

■FC3 でyumがアクセスするサーバを指定する

FC3からは、/etc/yum.conf のデフォルトの記述方法が変更されており、/etc/yum.repos.d/ 以下にオリジナルのファイルを作成し、そこにyum でアクセスするためのサーバーを指定すればいいようになっています。まずは、base 用とupdates 用の2つのオリジナルファイルを作成します。
# vi /etc/yum.repos.d/local-base
http://ftp.kddilabs.jp/Linux/packages/fedora/core/$releasever/$ARCH/os/
ftp://ftp.riken.go.jp/fedora/core/$releaseve/$ARCH/os/
ftp://ftp.iij.ad.jp/pub/linux/fedora/core/$releaseve/$ARCH/os/

# vi /etc/yum.repos.d/local-updates
http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/$releaseve/$ARCH/
ftp://ftp.riken.go.jp/fedora/core/updates/$releaseve/$ARCH/
ftp://ftp.iij.ad.jp/pub/linux/fedora/core/updates/$releaseve/$ARCH/



次に、/etc/yum.repos.d/fedora.repoと/etc/yum.repos.d/fedora-updates.repoを以下のように編集しておきます。
# vi /etc/yum.repos.d/fedora.repo
[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
mirrorlist=file:///etc/yum.repos.d/local-base
enabled=1
gpgcheck=1

# vi /etc/yum.repos.d/fedora-updates.repo
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
mirrorlist=file:///etc/yum.repos.d/local-updates
enabled=1
gpgcheck=1



ここまで編集し終えたら通常どおり、yum update と実行してみましょう。