VirtualBox · 4 min read · Dec 25, 2025

Installation de VirtualBox sur Ubuntu

Installation de VirtualBox sur Ubuntu

Version 1.0
Auteur : Falko Timme

Ce tutoriel montre comment vous pouvez installer VirtualBox d’InnoTek sur un bureau Ubuntu. Avec VirtualBox, vous pouvez créer et exécuter des systèmes d’exploitation invités (“machines virtuelles”) tels que Linux et Windows sous un système d’exploitation hôte. Il existe deux façons d’installer VirtualBox : à partir de binaires précompilés qui sont disponibles pour certaines distributions et sont sous la licence PUEL, et à partir des sources qui sont publiées sous la GPL. Cet article montrera les deux méthodes.

Actuellement, VirtualBox ne prend en charge que les systèmes d’exploitation hôtes et invités 32 bits. **

Ce document est fourni sans aucune garantie ! Je tiens à dire que ce n’est pas la seule façon de configurer un tel système. Il existe de nombreuses façons d’atteindre cet objectif, mais c’est la méthode que je choisis. Je ne donne aucune garantie que cela fonctionnera pour vous !

1 Installation de VirtualBox à partir de binaires précompilés

Les binaires de VirtualBox peuvent être téléchargés ici : http://www.virtualbox.org/wiki/Downloads. Si la licence PUEL vous convient et qu’il existe un paquet pour votre distribution, vous pouvez installer ce paquet. Par exemple, il existe un paquet .deb de VirtualBox pour Ubuntu 6.10 (Edgy Eft), donc si vous utilisez Ubuntu 6.10, vous pouvez utiliser ce paquet. J’ai également testé ce paquet avec succès sur Ubuntu 7.04 (Feisty Fawn), donc il semble que vous puissiez également l’utiliser là-bas.

Pour installer le paquet .deb de VirtualBox, veuillez ouvrir une fenêtre de terminal ( Applications > Accessoires > Terminal) et devenir root :

sudo su

Ensuite, installez quelques prérequis pour VirtualBox :

apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essential

Ensuite, allez sur la page de téléchargement de VirtualBox et choisissez le bon paquet .deb pour votre version d’Ubuntu et téléchargez-le sur votre système :

cd /tmp
wget http://www.virtualbox.org/download/1.3.8/VirtualBox_1.3.8_Ubuntu_edgy_i386.deb

Après que le téléchargement soit terminé, vous pouvez installer VirtualBox comme ceci :

dpkg -i VirtualBox_1.3.8_Ubuntu_edgy_i386.deb

Vous pourriez être interrogé sur les questions suivantes :

Acceptez-vous les termes de la licence PUEL ? <– Oui
Le module noyau vboxdrv doit-il être compilé maintenant ? <– Oui

C’est tout. Vous pouvez maintenant trouver VirtualBox sous Applications > Outils système :

2 Installation de VirtualBox à partir des sources

Si la licence PUEL d’InnoTek ne fonctionne pas pour vous et que vous préférez la GPL et/ou qu’il n’y a pas de paquet .deb pour votre version d’Ubuntu, vous pouvez compiler VirtualBox à partir des sources. Les sources sont publiées sous la GPL.

Pour installer VirtualBox à partir des sources, veuillez ouvrir une fenêtre de terminal ( Applications > Accessoires > Terminal) et devenir root :

sudo su

Ensuite, installez quelques prérequis pour VirtualBox :

apt-get install bcc iasl xsltproc xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5 linux-headers-`uname -r` build-essential

Nous pouvons télécharger les dernières sources de VirtualBox depuis le dépôt SVN d’InnoTek ; pour ce faire, nous devons d’abord installer subversion :

apt-get install subversion

Ensuite, nous téléchargeons les sources de VirtualBox dans le répertoire /usr/src/virtualbox :

mkdir /usr/src/virtualbox
cd /usr/src/virtualbox
svn co http://virtualbox.org/svn/vbox/trunk vbox

Ensuite, nous compilons VirtualBox comme suit :

cd vbox
./configure
source ./env.sh
kmk all
cd out/linux.x86/release/bin/src
make
make install

Ensuite, nous chargeons le module noyau vboxdrv et copions les fichiers de VirtualBox dans les emplacements appropriés sur le disque :

cd ../
modprobe vboxdrv
echo vboxdrv >> /etc/modules

cp -prf .so /usr/lib/
mkdir /usr/local/virtualbox
cp -prf
/usr/local/virtualbox/
ln -s /usr/local/virtualbox/VirtualBox /usr/local/bin/VirtualBox
ln -s /usr/local/virtualbox/VBoxSVC /usr/local/bin/VBoxSVC

Ensuite, nous créons le groupe vboxusers et ajoutons notre utilisateur de bureau (par exemple, falko) à celui-ci :

groupadd vboxusers
usermod -G vboxusers -a falko

Maintenant, nous devons changer les permissions de /dev/vboxdrv afin qu’il puisse être accessible par le groupe vboxusers :

chmod 660 /dev/vboxdrv
chgrp vboxusers /dev/vboxdrv

Pour éviter que les permissions de /dev/vboxdrv ne soient réinitialisées au démarrage, nous éditons /etc/udev/rules.d/40-permissions.rules et ajoutons la ligne suivante à la fin de ce fichier :

gedit /etc/udev/rules.d/40-permissions.rules

| [...] KERNEL=="vboxdrv", GROUP="vboxusers", MODE="0660" |

C’est tout. Maintenant, il ne reste plus qu’à créer une entrée de menu pour VirtualBox. Cliquez avec le bouton droit sur Applications et sélectionnez Modifier les menus :

Dans la fenêtre qui s’ouvre, veuillez sélectionner Outils système puis cliquer sur Nouvel élément :

Dans la fenêtre Créer un lanceur, veuillez remplir les détails suivants :

  • Type : Application
  • Nom : VirtualBox
  • Commande : VirtualBox (veuillez faire attention à la casse - c’est une commande, si vous ne l’écrivez pas correctement, l’application ne démarrera pas)
  • Commentaire : Vous pouvez remplir ce que vous voulez ou laisser vide.

Si vous le souhaitez, vous pouvez également sélectionner une icône pour la nouvelle application, mais ce n’est pas obligatoire.

VirtualBox devrait maintenant apparaître dans la liste des éléments du menu Outils système. Cliquez sur Fermer pour quitter la fenêtre :

Ensuite, vous pouvez trouver VirtualBox sous Applications > Outils système :

Voici à quoi cela ressemble lorsque VirtualBox est démarré :

3 Liens

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.