« 世界遺産:九寨溝 | メイン | AQUOS »

未だにFC4でyum

未だに FC4 のサーバを使っていて、でも FC4 のサポートは終わっちゃって、Fedora Legacy のサポートも終わっちゃって、yum update 出来なくて困っている人がいるんじゃないかと思います。
ボクもそうでした。

そこで、FC4 で yum update 出来るようにする方法をご紹介します。

まず、下記サイトを見てyumのmirror先を変えます。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/765fejp.html

/etc/etc/yum.repos.d に以下の3つのファイルを作ります。


  • local-base
  • local-updates
  • local-extras

中身は以下の通り。これは好みで変えてください。
■local-base

http://ftp.kddilabs.jp/Linux/packages/fedora/core/$releasever/$ARCH/os/
http://ftp.riken.go.jp/Linux/fedora/core/$releasever/$ARCH/os/
http://ftp.iij.ad.jp/pub/linux/fedora/core/$releasever/$ARCH/os/

■local-update

http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/$releasever/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/core/updates/$releasever/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/$releasever/$ARCH/

■local-extras

http://ftp.kddilabs.jp/Linux/packages/fedora/extras/$releasever/$ARCH/
http://ftp.riken.go.jp/Linux/fedora/extras/$releasever/$ARCH/
http://ftp.iij.ad.jp/pub/linux/fedora/extras/$releasever/$ARCH/

次に、以下の3つのファイルを修正します。

  • fedora.repo
  • fedora-updates.repo
  • fedora-extras.repo

まず、fedora.repo の中の mirrorlist を以下のようにします。

mirrorlist=file:///etc/yum.repos.d/local-base

次に、fedora-updates.repo の中の mirrorlist を以下のようにします。

mirrorlist=file:///etc/yum.repos.d/local-updates

最後に、fedora-extras.repo の中の mirrorlist を以下のようにします。

mirrorlist=file:///etc/yum.repos.d/local-extras

legacy-yumconf を入れていなければ、これで yum update が出来るようになります。
ただ、これだけだと、fedora legacy の update が動きません。
動かなくてもいいよ、という人は、legacy-yumconf パッケージを rpm -e コマンドで削除してください。
fedora legacy も使いたい人は、以下のファイルを作成してください。

  • local-legacy

■local-legacy

http://ftp.kddilabs.jp/Linux/packages/fedora.legacy/fedora/$releasever/updates/$ARCH/

そして、以下のファイルを修正してください。

  • fedora-legacy.repo

■fedora-legacy.repo

[legacy-updates]
name=Fedora Legacy $releasever - $basearch - Updates
#mirrorlist=http://fedora.redhat.com/Download/mirrors/legacy-updates-released-fc$releasever
mirrorlist=file:///etc/yum.repos.d/local-legacy
enabled=1
gpgcheck=1
gpgkey=http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY

#[legacy-testing]
#name=Fedora Legacy $releasever - $basearch - Updates Testing
#mirrorlist=http://fedora.redhat.com/Download/mirrors/legacy-updates-testing-fc$releasever
#enabled=0
#gpgcheck=1
#gpgkey=http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY

これで、yum update をすると fedora legacy のパッケージも対象になります。
もちろん、Fedora Legacy プロジェクトのサポートは打ち切られているので、もうパッケージの更新はもうありません。
KDDI のFTPサイトにミラーされている過去のパッケージを yum で入れられるようになっただけです。
それでも、update を忘れていた人にとっては重宝されるかなと(^^)

トラックバック

このエントリーのトラックバックURL:
http://hagyroom.sakura.ne.jp/mt/mt-tb.cgi/676

この一覧は、次のエントリーを参照しています: 未だにFC4でyum:

» Tバック始めました。 送信元 礼聞来学
みんなパッチとか送ってくれへんやんかぁ、もぉ興味ないんちゃう? うちもお金あらへんしぃ、やめよ思うねん。 いま、仕事場のサーバにWordP... [詳しくはこちら]

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年03月23日 00:00に投稿されたエントリーのページです。

ひとつ前の投稿は「世界遺産:九寨溝」です。

次の投稿は「AQUOS」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

アーカイブ

お薦めショップ

  • HagyShop   ボクの大好きな作品だけ、
      お薦めの本と映画をご紹介。