Créer un répertoire ou placer les sources :
$ mkdir lxc
Se placer dedans :
$ cd lxc
Télécharger la dernière version des sources depuis http://lxc.sourceforge.net/download/lxc/, ici la 0.7.2 :
$ wget http://lxc.sourceforge.net/download/lxc/lxc-0.7.2.tar.gz
Désarchiver le tar :
$ tar -xvf lxc-0.7.2.tar.gz
Installer les dépendances pour la compilation :
# apt-get install gcc libcap-dev libcap2-bin
Lancer la configuration :
$ ./configure
Compiler :
$ make
Installer :
# make install
Les commandes LXC sont dans /usr/local/bin :
# /usr/local/bin/lxc-version
lxc version: 0.7.2
Consulter la documentation pour la compilation :
$ cat README
et
$ cat INSTALL
Il est possible de compiler avec un préfixe d'installation autre que /usr/local en passant à la commande configure l'option --prefix=PREFIX :
$ ./configure --prefix=/usr
Pour en savoir plus sur l'utilisation d'LXC :
$ man lxc