yum設定
yumの設定をいろいろと...
yum速度改善
標準のyumは世界中のミラーサイトを参照するようになっているため、
日本のミラーのみ参照するように変更する。
ミラーサーバの確認先:http://fedora.redhat.com/download/mirrors.html
- Fedora base
/etc/yum.repos.d/にfedora.mirrorsを作成。
http://ftp.riken.jp/Linux/fedora/core/4/$ARCH/os http://ftp.kddilabs.jp/Linux/packages/fedora/core/4/$ARCH/os http://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/4/$ARCH/os http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/4/$ARCH/os http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/4/$ARCH/os
/etc/yum.repos.d/fedora.repoを上記ミラーを使うように変更。
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever mirrorlist=file:///etc/yum.repos.d/fedora.mirrors
- Fedora Extras
/etc/yum.repos.d/にfedora-extras.mirrorsを作成。
http://ftp.riken.jp/Linux/fedora/extras/4/$ARCH/ http://ftp.kddilabs.jp/Linux/packages/fedora/extras/4/$ARCH/ http://ftp.nara.wide.ad.jp/pub/Linux/fedora/extras/4/$ARCH/ http://ftp.jaist.ac.jp/pub/Linux/Fedora/extras/4/$ARCH/
/etc/yum.repos.d/fedora-extras.repoを変更。
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-$releasever mirrorlist=file:///etc/yum.repos.d/fedora-extras.mirrors
- Fedora Updates
/etc/yum.repos.d/にfedora-updates.mirrorsを作成。
http://ftp.riken.jp/Linux/fedora/core/updates/4/$ARCH/ http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/4/$ARCH/ http://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/updates/4/$ARCH/ http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/updates/4/$ARCH/ http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/updates/4/$ARCH/
/etc/yum.repos.d/fedora-updates.repoを変更。
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever mirrorlist=file:///etc/yum.repos.d/fedora-updates.mirrors
参照URL:http://www.a.phys.nagoya-u.ac.jp/~taka/linux/fc4note.html#yum
非公式リポジトリをyumで使うように設定
yumには公式以外に10近い非公式リポジトリがあり、公式にはない様々なソフトが用意されている。これを使わない手はないので使うように設定を行う。
手で追加してもいいけど、The Unofficial Fedora FAQ(http://fedorafaq.yanbaru.dyndns.org/)でまとめられているらしいのでそれを使う。
# rpm -Uhv http://www.fedorafaq.org/yum
/etc/yum.repos.d/以下にそれぞれの設定ファイルが追加されるので、使いたいものだけ有効にする。
ファイル名 | リポジトリ名 | URL |
---|---|---|
atrpms.repo | ATrpms | http://atrpms.net/ |
dag.repo | Dag's repository | http://dag.wieers.com/home-made/apt/ |
dries.repo | Dries RPM Repository | http://dries.ulyssis.org/rpm/ |
flash.repo | Macromedia Flash Player 7 for x86 Linux | http://macromedia.mplug.org/ |
freshrpms.repo | freshrpms.net | http://freshrpms.net/ |
jpackage.repo | jpackage | http://www.jpackage.org/ |
kde-redhat.repo | KDE-Redhat Unstable | http://apt.kde-redhat.org/ |
livna.repo | rpm.livna.org | http://rpm.livna.org/ |
newrpms.repo | NewRPMS | http://newrpms.sunsite.dk/ |
有効にするためには対象のファイルを開き、
enabled=0
となっている行を
enabled=1
に変更。
参照URL:http://www.atmarkit.co.jp/flinux/rensai/linuxtips/794uofrepo.html
ただし、Fedora標準のリポジトリもなぜかATrpmsに変わってしまうため、以下のように変更。
[fedora-base] name=Fedora Core $releasever - $basearch - Base mirrorlist=file:///etc/yum.repos.d/fedora.mirrors enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora-extras.repo
[fedora-extras] name=Fedora Extras $releasever - $basearch mirrorlist=file:///etc/yum.repos.d/fedora-extras.mirrors enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=1
/etc/yum.repos.d/fedora-updates.repo
[fedora-updates-released] name=Fedora Core $releasever - $basearch - Released Updates mirrorlist=file:///etc/yum.repos.d/fedora-updates.mirrors enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
/etc/yum.repos.d/fedora-devel.repo
[fedora-development] name=Fedora Core $releasever - Development Tree mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-rawhide enabled=0 gpgcheck=0
/etc/yum.repos.d/fedora-extras-devel.repo
[fedora-extras-development] name=Fedora Extras $releasever - Development Tree mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-devel enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras gpgcheck=0