rpmstrap
CentOS4を入れるけど、色々おかしい。
# diff /usr/lib/rpmstrap/scripts/centos4 /usr/lib/rpmstrap/scripts/centos4.org 38,39d37 < http://ftp.riken.jp/Linux/centos/4.3/os/i386/CentOS/RPMS/ < http://vault.centos.org/4.3/os/i386/CentOS/RPMS/ 49,51c47 < http://ftp.riken.jp/Linux/centos/4.3/os/x86_64/CentOS/RPMS/ < http://vault.centos.org/4.3/os/x86_64/CentOS/RPMS/ < http://mirror.centos.org/centos/4.1/os/x86_64/CentOS/RPMS/ --- > http://mirror.centos.org/centos/4/os/x86_64/CentOS/RPMS/ 266,270d261 < 52:sqlite-3.2.2-1.x86_64.rpm < 52:expat-1.95.7-4.x86_64.rpm < 52:python-urlgrabber-2.9.6-2.noarch.rpm < 52:python-elementtree-1.2.6-4.x86_64.rpm < 52:python-sqlite-1.1.6-1.x86_64.rpm
で、
# rpmstrap --verbose centos4 centos4
が成功。ただし、yumかからない。っていうかとりあえずviもない*1しDNSの設定もない。とりあえずchroot
# chroot centos4/
echoでつくってしまう。
# echo nameserver 192.168.1.1 >> /etc/resolv.conf
ただし、これでyumしようとしてもCentOS4.3はもうmirrorにないので、何とかしてリポジトリを向ける必要有り。
*1:nanoはある