VirtualBox

logo beeznest

VirtualBox (http://www.virtualbox.org/) un logiciel libre basé sur Qemu (http://www.nongnu.org/qemu/)[1] et édité par la société Innotek (rachetée récemment par Sun), est un excellent outil pour virtualiser des stations de travail sur une station de travail[2].
Non content d’être très fluide, il tourne sous Windows, GNU/Linux et (Open)Solaris[3].

Il en existe une version libre (VirtualBox Open Source Edition aka OSE) et une autre, propriétaire, offrant plus de fonctionnalités (surtout au niveau du hardware émulé).

La version OSE est disponible dans toutes les bonnes distributions GNU/Linux, tandis que la version de Sun n’est disponible que depuis leur site. Ils fournissent même des sources APT[4] pour qu’il soit facile de l’installer sur une Debian ou dérivée.

Attention cependant, la version OSE utilise aussi des fichiers de configuration des machines virtuelles dans une version nettement plus ancienne que celle du VirtualBox propriétaire. VirtualBox proposera au démarrage d’upgrader le format s’il y a lieu.


[1] Qemu est plus généraliste, et permet d’émuler beaucoup plus d’architectures de processeurs différents, mais est moins rapide et complet que VirtualBox dans ses cibles.
[2] Comprendre que ce n’est pas un bon outil pour virtualiser des serveurs sur des serveurs. Exemple: il n’y a pas d’outil pour les redémarrer au boot de l’hôte, et les machines tournent par défaut dans une interface graphique.
[3] Où il s’appelle xVM
[4] Il suffit de créer un fichier « virtualbox.list » contenant la ligne ci-dessous dans /etc/apt/sources.list.d/ et d’adapter éventuellement le « jaunty » compris vers ce que vous voulez. Le package à installer pour l’instant s’appelle « virtualbox-2.2 ».

deb http://download.virtualbox.org/virtualbox/debian jaunty non-free