次の記事 | 前の記事

2007-04-20

yumのリポジトリをDVDロム等にして使う方法(CentOS-5.0)

AppleTalkを使えるようにしなければならない事情があるので、Netatalkを入れようとしたがまたまた足りないものがあるらしく躓いてしまった。
そして、足りないものを yum で入れようとしたがうまくいかなかった。

# yum install groff-perl
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for groff-perl to pack into transaction set.
groff-perl-1.18.1.1-11.1. 100% |=========================| 13 kB 00:00
http://rsync.atworks.co.jp/centos/5.0/os/i386/CentOS/groff-perl-1.18.1.1-11.1.i386.rpm: [Errno -1] Header is not complete.
Trying other mirror.
 ...以下、全部失敗するので省略。

昨日 Firebird 入れるときでも失敗したことを併せて考えるとどうやらこのネットワークの環境では yum で外に取りに行くことはできないようだ。

ということで yum のてリポジトリをDVDロムとする方法をやってみた。
/etc/yum.repos.d/CentOS-Media.repo
を見てみるとコメントにDVDからインストールする手順らしき記述がある。

以下はその内容


# To use this repo, put in your DVD and use it with the other repos too:
# yum --enablerepo=c4-media [command]
#
# or for ONLY the media repo, do this:
#
# yum --disablerepo=\* --enablerepo=c4-media [command]

[c5-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

だそうです。
なんか「gpgkey」の「beta」が怪しい。(実際 GPG関連でうまくいかなかった)
※あとで調べたらここは
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
と、修正する必要がありました。

DVDのマウントポイントをこれに合わせて
# mount -t iso9660 /dev/cdrom /media/cdrom

として...。

実際のコマンドは
・外も見にいってよい場合は
yum --enablerepo=c5-media install groff-perl
・DVDのみの場合は
yum --disablerepo=\* --enablerepo=c5-media install groff-perl
という感じ。(「c4-media」は「c5-media」にしないとだめですよね)

今回は以下で...
# yum --disablerepo=\* --enablerepo=c5-media install groff-perl

でうまくいった。
category90. 未整理  time2007-04-20 23:16  authorkagekino 

コメント

コメントはまだありません。

コメント追加

このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。

トラバ

トラバ
トラバピングURL
http://weblog.hip-labo.com/action.php?action=plugin&name=TrackBack&tb_id=99
手動によるトラバは こちらからどうぞ。