Yum安装在chroot目录下

我正在试图在安装的卷上安装基本组。

以下是我正在使用的自定义yum.conf:

[main] cachedir=/var/cache/yum/ debuglevel=2 logfile=/var/log/yum.log exclude=*-debuginfo obsoletes=1 gpgcheck=0 reposdir=/dev/null [base] name=Fedora 13 - i386 baseurl=file:///media/Fedora\ 13\ i386\ DVD/ enabled=1 [updates] name=Fedora 13 - i386 - Updates baseurl=http://mirror.sov.uk.goscomb.net/fedora/linux/updates/13/i386/ enabled=1 

当我跑步

 # yum -c yum.conf --installroot=mnt groupinstall Base 

我希望百胜安装在mnt下的一切

但它不断说:

 [...] Package irda-utils-0.9.18-10.fc12.i686 already installed and latest version Package time-1.7-37.fc12.i686 already installed and latest version Package man-pages-3.23-6.fc13.noarch already installed and latest version Package talk-0.17-33.2.4.i686 already installed and latest version Package pam_passwdqc-1.0.5-6.fc13.i686 already installed and latest version [...] 

我试过了

 rpm --base=mnt --initdb 

然后使用rpm安装fedora-release(在/ mnt下工作并安装了该软件包)

但是yum总是说所有的软件包都安装好了。

有任何想法吗?…

sorting。

mnt必须是绝对path而不是相对的(我正在使用)。

取代:

 --installroot=mnt 

 --installroot=/full/path/mnt 

现在一切都很好