Yesterday:117 | Today:111 | Total:75756
[ 自宅サーバーWebRing |ID=83 前後5表示乱移動サイト一覧 ]

E-HIRO.NET Web Site..

- yum の導入 -

Red Hat社によるRed Hat Linuxのサポートは終了しましたが、Fedora Legacy Projectがアップデートパッケージの提供を続けているためこれを利用すれば、Red Hat Linuxをアップデートすることができます。

(参考サイト) http://www.fedoralegacy.org/docs/yum-rh9.php

yumコマンドを利用してパッケージのアップデートを行なうことができます。

作業ディレクトリへ移動します。
# cd /usr/src/redhat/RPMS/i386
FEDORAのGPG-KEYをインポートします。
これをすることで、wgetコマンドによりダウンロードしたときのエラーが回避されます。
# rpm --import http://www.fedora.us/FEDORA-GPG-KEY
# wget http://download.fedora.us/fedora/redhat/9/i386/
          yum/stable/RPMS/yum-2.0.3-0.fdr.1.rh90.noarch.rpm  ← 1行で書いてください
ダウンロードしたrpmファイルが本物かチェックします
# rpm -K yum-2.0.3-0.fdr.1.rh90.noarch.rpm
yum-2.0.3-0.fdr.1.rh90.noarch.rpm: (sha1) dsa sha1 md5 gpg OK
# rpm -ivh yum-2.0.3-0.fdr.1.rh90.noarch.rpm    ← yumの新規インストール

更新の一覧を取得します。
初回のチェックには時間がかかりますが
次回からは差分だけの更新となるので時間はそれほどかからなくなります。
# yum check-update

一覧にある全てのパッケージをアップデートします。
# yum update

warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 731002fa
Error: Could not find the GPG Key necessary to validate pkg 
/var/cache/yum/redhat-updates/packages/RPM_file_name.rpm
上記のようなエラーが発生した場合、GPG-KEYをインポートすると回避できます。
# rpm --import http://www.fedoralegacy.org/FEDORA-LEGACY-GPG-KEY
# rpm --import http://www.redhat.com/security/db42a60e.txt 


kernelをyumで自動的にupdateしたくないので、以下の行を追加します
# vi /etc/yum.conf
exclude=kernel*

国内のミラーサイトの追加
(ミラーサイト一覧) http://www.fedoralegacy.org/download/fedoralegacy-mirrors.php
[redhat-os]
name=Red Hat Linux $releasever ($basearch)
baseurl=
  http://ftp.riken.go.jp/pub/Linux/fedoralegacy/redhat/$releasever/os/$basearch/
  http://download.fedora.us/fedora/redhat/$releasever/$basearch/yum/os/
[redhat-updates]
name=Red Hat Linux $releasever ($basearch) updates
baseurl=
  http://ftp.riken.go.jp/pub/Linux/fedoralegacy/redhat/$releasever/updates/$basearch/
  http://download.fedora.us/fedora/redhat/$releasever/$basearch/yum/updates/

自動起動の設定
# chkconfig yum on
# chkconfig --list yum

yumの起動
# service yum start
			
Menu
Copyright © 2004-2005 E-HIRO.NET. All Rights Reserved.