This is an old revision of the document!
TPs MIAGE avec QemuNet
Installation des Dépendances
Pour installer QemuNet à la maison, il faut préalablement satisfaire quelques dépendances :
- QEMU
- VDE2
- SVN
- RealPath
Pour installer ses paquets sous Debian/Ubuntu :
$ sudo apt-get install subversion realpath qemu-system-x86_64 vde2
Avant toute chose, vérifiez votre version de QEMU, qui doit être >= 2.1 :
$ qemu-system-x86_64 --version
Ubuntu : Attention ! Les distributions Ubuntu Trusty et Wily (< 16) ne possèdent pas une version de QEMU suffisante ! Vous pouvez upgrader votre Ubuntu à la version 16 (Xenial), mais cette dernière n'est pas encore stable ! https://doc.ubuntu-fr.org/migration
/* Soit il faut préciser comment aller chercher Qemu dans la future release Ubuntu.
$ echo "APT::Default-Release \"$(lsb_release -c | cut -f 2)\";" > /etc/apt/apt.conf.d/00default
Ensuite, il faut dire où trouver
$ sudo apt-get remove qemu $ sudo apt-get update $ sudo apt-get -t xenial install qemu
*/
Installation de QemuNet
Récupérez QemuNet directement depuis le dépôt SVN :
$ svn checkout https://scm.gforge.inria.fr/anonscm/svn/qemunet/images/miage
Vous allez ainsi récupérer un répertoire miage avec tous les fichiers utiles pour reproduire les TPs. Attention, le téléchargement peut prendre plusieurs minutes !
Vous pouvez maintenant lancer le TP1… et les suivants !
$ cd miage $ ./qemunet.sh -t tp1.topo $ ./qemunet.sh -t tp2.topo $ ./qemunet.sh -t tp2-bis.topo -a tp2-bis.tgz
Documentation : QemuNet.