Sunday, December 17, 2006

FC5 - パッケージの取得を高速にする編

パッケージの取得先を高速な国内のミラーサーバに変更
ミラーサーバは
http://fedora.redhat.com/download/mirrors.html
で確認。

ミラーサーバが決まったら、設定ファイルを変更する。スーパーユーザになり、/etc/yum.repos.d/local-core というファイルを作って、その中に次のようにミラーサーバを書いておく。

http://ftp.riken.jp/Linux/fedora/core/5/$ARCH/os
http://ftp.kddilabs.jp/Linux/packages/fedora/core/5/$ARCH/os
http://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/5/$ARCH/os
http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/5/$ARCH/os
http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/5/$ARCH/os

次に/etc/yum.repos.d/fedora-core.repoを開き、mirrorlist=の部分を

#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core$releasever
mirrorlist=file:///etc/yum.repos.d/local-core

と書き換える。同様に、 /etc/yum.repos.d/local-updatesというファイルを作り、その中に次のようにミラーサーバを書いておく。

http://ftp.riken.jp/Linux/fedora/core/updates/5/$ARCH/
http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/5/$ARCH/
http://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/updates/5/$ARCH/
http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/updates/5/$ARCH/
http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/updates/5/$ARCH/

次に/etc/yum.repos.d/fedora-updates.repoを開き、mirrorlist=の部分を

#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
mirrorlist=file:///etc/yum.repos.d/local-updates

と書き換える。さらに、 /etc/yum.repos.d/local-extrasというファイルを作り、その中に次のようにミラーサーバを書いておく。

http://ftp.riken.jp/Linux/fedora/extras/5/$ARCH/
http://ftp.kddilabs.jp/Linux/packages/fedora/extras/5/$ARCH/
http://ftp.nara.wide.ad.jp/pub/Linux/fedora/extras/5/$ARCH/
http://ftp.jaist.ac.jp/pub/Linux/Fedora/extras/5/$ARCH/

次に/etc/yum.repos.d/fedora-extras.repoを開き、mirrorlist=の部分を

#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-$releasever
mirrorlist=file:///etc/yum.repos.d/local-extras

と書き換える。

GPG公開鍵をインストールする:
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-KEY*

No comments: