<?xml version="1.0"?>
<rss xmlns:php="http://php.net/xsl" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Version personnalisée de User Mode Linux - Chicoree</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux</link><atom:link href="http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux?action=toFeed" rel="self" type="application/rss+xml"/><description><![CDATA[
De la même manière que vous pouvez souhaiter compiler votre propre noyau pour votre machine, vous pouvez être tenté de compiler aussi votre propre version de User Mode Linux. En ce qui me concerne, ça a été le cas au moment d'installer une vieille Fedora sur une machine virtuelle UML. J'avais besoin de certaines options non disponibles dans la version d'UML livrée dans les paquets de Debian. Voici donc un résumé des opérations permettant de compiler une version personnalisée de User Mode Linux sous Debian.
]]></description><item><title>1 Procédure</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Proc.C3.A9dure</link><description><![CDATA[<p>Ici, comme la procédure vise spécifiquement une installation de Debian, je vais utiliser <tt><a>apt(8)</a></tt> pour récupérer le paquet source associé à UML. C'est à dire l'ensemble des fichiers nécessaires à la compilation du paquet <tt><a>user-mode-linux</a></tt>.
</p>]]></description></item><item><title>1.1 Sources debianisées</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Sources_debianis.C3.A9es</link><description><![CDATA[<p>Ici, comme la procédure vise spécifiquement une installation de Debian, je vais utiliser <tt><a>apt(8)</a></tt> pour récupérer le paquet source associé à UML. C'est à dire l'ensemble des fichiers nécessaires à la compilation du paquet <tt><a>user-mode-linux</a></tt>.
</p>]]></description></item><item><title>1.2 Construction</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Construction</link><description><![CDATA[<p>Cette partie est indépendante du fait que l'on compile UML pour Debian ou pas. Cette phase ressemble à la <a>compilation d'un noyau</a> ordinaire, la seule différence étant qu'il faut préciser que l'on construit un noyau pour l'architecture <i>UML</i> (<tt>ARCH=um</tt>) dans toutes les commandes:
</p>]]></description></item><item><title>1.3 Installation</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Installation</link><description><![CDATA[<p>Votre noyau UML est maintenant prêt à être utilisé. Pour en simplifier l'utilisation, vous pouvez éventuellement le copier dans un des dossiers de votre PATH. <tt>/usr/local/bin</tt> semble un bon candidat:
</p>]]></description></item><item><title>1.4 Construire le paquet Debian</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Construire_le_paquet_Debian</link><description><![CDATA[<p>Cette phase n'est réellement nécessaire que si vous désirez distribuer votre noyau UML sous forme de paquet Debian. Ici, j'utilise une procédure un peu alambiquée juste pour garder la phase de configuration décrite à l'étape précédente indépendante de Debian.
</p>]]></description></item><item><title>2 Ressources</title><link>http://www.chicoree.fr/w/Version_personnalis%C3%A9e_de_User_Mode_Linux#Ressources</link><description/></item></channel></rss>
