Cette page présente l'utilisation de Linux-VServer. À noter qu'il reste encore quelques programmes problématiques...
Installation sur Debian "Sarge" 3.1
La mise en place est largement facilitée en profitant du travail fait sur backports.org.
ajouter au fichier /etc/apt/sources.list la ligne suivante pour accéder aux backports :
deb http://www.backports.org/debian sarge-backports main
ajouter au fichier /etc/apt/apt.conf (à créer au besoin) les lignes suivantes pour favoriser les paquets stables :
APT::Default-Release "stable";
ajouter au fichier /etc/apt/preferences (à créer au besoin) les lignes suivantes pour favoriser certains backports :
Explanation: les backports sont non-prioritaires par défaut Package: * Pin: release a=sarge-backports Pin-Priority: 200 Package: linux-image-vserver-686 Pin: release a=sarge-backports Pin-Priority: 999 Package: linux-image-2.6-vserver-686 Pin: release a=sarge-backports Pin-Priority: 999 Package: linux-image-2.6.18-4-vserver-686 Pin: release a=sarge-backports Pin-Priority: 999 Explanation: les nouveaux outils pour initrd Package: initramfs-tools Pin: release a=sarge-backports Pin-Priority: 999 Explanation: indispensable pour un noyau > 2.6.14 Package: udev Pin: release a=sarge-backports Pin-Priority: 999 Explanation: la version de backports est compatible avec udev Package: makedev Pin: release a=sarge-backports Pin-Priority: 999 Package: lsb-base Pin: release a=sarge-backports Pin-Priority: 999 Package: module-init-tools Pin: release a=sarge-backports Pin-Priority: 999 Package: util-vserver Pin: release a=sarge-backports Pin-Priority: 999
ajouter optionnellement au fichier /etc/apt/preferences les lignes suivantes :
Explanation: version backports impérative si vous comptez utiliser LVM2 ! Package: e2fsprogs Pin: release a=sarge-backports Pin-Priority: 999 Explanation: version backports impérative si vous comptez utiliser LVM2 ! Package: e2fslibs Pin: release a=sarge-backports Pin-Priority: 999 Explanation: pour supporter les dernières versions de Debian (en particulier Etch) Package: debootstrap Pin: release a=sarge-backports Pin-Priority: 999 Explanation: pour profiter des dernières possibilités de netfilter Package: iptables Pin: release a=sarge-backports Pin-Priority: 999 Explanation: pour profiter des dernières possibilités de ip & tc Package: iproute Pin: release a=sarge-backports Pin-Priority: 999 Explanation: pour supporter plusieurs réseaux indépendants sur la même liaison physique Package: vlan Pin: release a=sarge-backports Pin-Priority: 999
- mettre à jour la liste des paquets avec :
aptitude update
- installer le noyau et les outils Linux-VServer avec :
aptitude install linux-image-vserver-686 linux-image-2.6-vserver-686 linux-image-2.6.18-4-vserver-686 initramfs-tools udev util-vserver