rcsinfo="$Header: /home/radek/cvs/unix-book/unix.xml,v 1.7 2009-03-07 03:52:40 radek Exp $"
Na Sarge je instalace jednodušší než na Woody. Nástroje i patch máme k dispozici prímo v distribuci. Překladu vlastního jádra se ovšem nevyhneme. K překladu budeme potřebovat záplatu (patch) jádra kterou si nainstalujeme z balíku kernel-patch-vserver
.
# aptitude install kernel-patch-vserver
Vlastní překlad provedeme posloupností příkazů
# cd /usr/src # tar xjf kernel-source-2.4.27 # rm linux # ln -s kernel-source-2.4.27 linux # export PATCH_THE_KERNEL=YES # make-kpkg clean # make-kpkg --append-to-version -vs --revision 1 \ # --added-patches vs \ # --config menu kernel_image modules_image
A doinstalujeme potřebné nástroje.
# aptitude install util-vserver vserver-debiantools
Pro instalaci virtuálních serverů většinou používám jednoduchý skript. Při tom vycházím z následující krátké šablony, kterou si zkopíruji a upravím. Skript před započetím instalace odstraní data a konfigurace předchozí instalace, jestli toto existuje.
#!/bin/sh # Rebuild virtual server NAME=srv1 IP=312.299.1.262 vserver $NAME stop rm -r /home/vservers/$NAME /etc/vservers/$NAME.conf newvserver --hostname $NAME --domain example.org --ip $IP