[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Xen and ways to install
Am Dienstag, den 19.04.2005, 18:16 +0100 schrieb Mark Williamson: > > > rpm --root $ROOTDIR $COMPLETE_LIST_OF_RPM_PACKAGES > > > > > > yum --installroot $ROOTDIR $LIST_OF_RPM_PACKAGES > > > > > > apt-get -o RPM::RootDir=$ROOTDIR $LIST_OF_RPM_PACKAGES > > > > The actual install commands are obviously missing :( > > > > rpm --root $RootDir --install $packagelist > > yum --installroot $RootDir install $packagelist > > apt-get -o RPM::RootDir=$RootDir install $packagelist > > Rather than using a package list, is it possible to specify a package group > or > a metapackage or something to yum / apt? I.e. to get a complete base install > suitable for booting without having to figure out the packages manually? yum --installroot $RootDir groupinstall Base You may want to add "-y" to automatically answer all questions with "yes" for unattended/scripted installation. > That would be really useful (and worth documenting). I personally dislike this since it installs too many packages you'll never need (cups, freetype and even xorg-x11-Mesa-libGL! welcome to dependancy hell). yum resolves dependancies, so this builds a _minimal_ system where you can do networking, ssh-login, editing with vi and install everything you need via yum: mkdir -p $RootDir/{etc,dev} cat > $RootDir/etc/fstab <<EOF /dev/sda1 / ext3 defaults 1 1 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /sys sysfs defaults 0 0 none /dev/shm tmpfs defaults 0 0 EOF # at least /dev/null must be present before "yum install" for i in console null zero ; do MAKEDEV -d $RootDir -x $i ; done # beware: this mounts $RootDir/proc! yum --installroot $RootDir -y install yum rootfiles bind-utils gnupg \ mailx openssh-server vim-enhanced vixie-cron crontabs passwd mv $RootDir/lib/tls $RootDir/lib/tls.disbled chroot $RootDir # now personalize & configure your VM exit # exit the chroot umount $RootDir/{proc,} Happy booting. I prefer apt-get over yum (it's much faster and it's smarter with different rootdir), but it's not part of the distro (shame on RH). Here is another desciption: <http://wiki.blagblagblag.org/Xen> I have my own rpm repository with some empty dummy-rpms (kernel, kudzu) to escape evil dependancies (i do not need a 25MB kernel package in domU!) /nils _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |