8.2.2.5. Instalace na Debian Sarge s použitím jádra 2.4.27

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