Utiliser Debian et dérivées

Debian : Installer VirtualBox

Table des matières

banniere_virtualbox



Introduction



Cet article va illustrer comment installer VirtualBox sur Debian.
VirtualBox n'est plus présent dans les dépôts depuis la version 9.

Dans cet article, toutes les commandes sont lancées en super utilisateur (root).

Préparation



Dans un premier temps, nous aurons besoin d'ajouter le dépôt VirtualBox (et les clés GPG de ces dépôts).

Récupération des clés GPG :
Code BASH :
wget https://www.virtualbox.org/download/oracle_vbox_2016.asc

Code BASH :
gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor oracle_vbox_2016.asc


Ensuite, on ajoute le dépôt dans un fichier virtualbox.list par exemple :
Code BASH :
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list


La commande lsb_release -cs renvoie le nom de code de la distribution. Pour Debian 12, ça renvoie "bookworm".

On met ensuite la liste des dépôts à jour :
Code BASH :
apt update


On peut aussi à jour son système avant via :
Code BASH :
apt full-upgrade


S'il y a une mise à jour du noyau, on redémarre.


Installation



Le paquet VirtualBox n'existe pas. Le paquet s'appelle virtualbox-version.

On peut rechercher les paquets via la commande :
Code BASH :
apt list virtualbox-*


Au moment où je révise cet article, j'ai ceci sur Debian 12 :
Code :
virtualbox-6.1/inconnu 6.1.50-161033~Debian~bookworm amd64
virtualbox-7.0/inconnu 7.0.18-162988~Debian~bookworm amd64


Je vais installer la dernière version avec le nom de paquet virtualbox-7.0 :
Code BASH :
apt install virtualbox-7.0


On n'oubliera pas d'ajouter nos utilisateurs au groupe "vboxusers", exemple avec l'utilisateur "adrien" :
Code BASH :
gpasswd -a adrien vboxusers


Aussi, on peut installer l'extension Pack qui permet de gérer les ports USB 2 et 3 + quelques autres fonctionnalités :
On définit la version de VirtualBox installée (plus pratique pour les commandes génériques ci-dessous) :
Code BASH :
vboxver=7.0.18


Puis on télécharge le pack :
Code BASH :
wget https://download.virtualbox.org/virtualbox/$vboxver/Oracle_VM_VirtualBox_Extension_Pack-$vboxver.vbox-extpack


Et on l'installe :
Code BASH :
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-$vboxver.vbox-extpack

(On accepte la license et le tour est joué)

Maintenant, VirtualBox est pleinement fonctionnel. :magic:
Cette page a été vue 18322 fois