GNU/Linux >> Tutoriels Linux >  >> Debian

2 façons d'installer VirtualBox sur Debian 9 Stretch

Ce tutoriel vous montre 2 façons d'installer VirtualBox sur Debian 9 Stretch . VirtualBox est un logiciel de virtualisation gratuit et open-source qui peut fonctionner sur Linux, Mac, Windows et Solaris. Au moment d'écrire ces lignes, la dernière version stable de VirtualBox est la 5.2.10, publiée le 17 avril 2018. Pour une raison quelconque, elle n'est pas incluse dans le référentiel Debian 9 par défaut. Vous pouvez l'installer à partir du référentiel Oracle en amont ou du référentiel stretch-backports.

Certains des points forts de la série VirtualBox 5.2.x :

  • La machine virtuelle peut être exportée vers Oracle Cloud (OPC).
  • Installation invité sans surveillance
  • Ajout d'une prise en charge audio pour l'enregistrement vidéo

Notez que le référentiel stretch-backports inclut actuellement Virtualbox 5.1. Si vous voulez la dernière version, utilisez le référentiel Oracle. Si vous avez installé une version précédente, arrêtez toutes les instances de machines virtuelles en cours d'exécution avant d'installer la dernière version. Après la mise à niveau, il est recommandé de mettre également à niveau les ajouts d'invités VirtualBox installés dans vos machines virtuelles.

Comment installer VirtualBox sur Debian 9 Stretch à partir du référentiel Oracle

Ouvrez une fenêtre de terminal et exécutez la commande ci-dessous pour passer à l'utilisateur root.

su -

Exécutez ensuite la commande suivante pour créer un fichier de liste source pour le référentiel Oracle VirtualBox. nano est un éditeur de texte en ligne de commande convivial pour les débutants.

nano /etc/apt/sources.list.d/virtualbox.list

L'éditeur de texte nano vous sera présenté. Ajoutez la ligne suivante dans le fichier.

deb http://download.virtualbox.org/virtualbox/debian stretch contrib

Pour enregistrer le fichier avec l'éditeur de texte nano, vous devez appuyer sur CTRL+O , puis appuyez sur Enter . Pour quitter l'éditeur de texte nano, appuyez sur CTRL+X . Ensuite, nous devons télécharger et importer la clé publique Oracle GPG sur le système Debian 9 avec la commande suivante.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -

La clé publique permet au gestionnaire de packages APT de vérifier l'intégrité des packages téléchargés. Ensuite, il ne reste plus qu'à mettre à jour l'index des packages locaux et à installer Virtualbox 5.2.

apt update

apt install virtualbox-5.2

Une fois installé, démarrez-le à partir du menu de votre application ou exécutez la commande ci-dessous pour démarrer VirtualBox à partir du terminal.

virtualbox

Vous pouvez vérifier le numéro de version dans help> about VirtualBox .

Pour s'assurer que les modules du noyau de l'hôte VirtualBox (vboxdrv , vboxnetflt et vboxnetadp ) sont correctement mis à jour lorsque la version du noyau linux change lors de la prochaine apt upgrade , installez le dkms paquet.

apt install dkms

Comment installer VirtualBox sur Debian 9 à partir du référentiel stretch-backports

Le référentiel backports contient des packages de la branche testing et unstable qui sont recompilés sur la branche stable. Pour activer les rétroportages étendus, passez en utilisateur root et créez un fichier de liste source.

su -

nano /etc/apt/sources.list.d/stretch-backports.list

Ajoutez ensuite la ligne suivante à ce fichier.

deb http://ftp.debian.org/debian stretch-backports main contrib

Enregistrez et fermez le fichier. Ensuite, mettez à jour l'index du package.

apt update

Pour installer VirtualBox à partir du référentiel stretch-backports, exécutez la commande suivante.

apt install -t stretch-backports virtualbox

Dépannage

Parfois, vous pouvez voir l'erreur suivante lors du démarrage d'une machine virtuelle.

rtr3initex failed with rc=-1912 (rc=-1912) the virtualbox kernel modules do not match this version of virtualbox

L'une des causes est que vous installez virtualbox à partir du référentiel stretch-backports, puis que vous l'installez à nouveau à partir du référentiel Oracle. Dans ce cas, vous devez supprimer complètement l'un d'eux et installer l'autre. Par exemple, pour supprimer complètement la virtualbox du référentiel stretch-backports, exécutez :

apt purge virtualbox

apt autoremove

Exécutez ensuite la commande suivante pour reconstruire les modules du noyau virtualbox.

/sbin/vboxconfig

C'est ça! J'espère que ce tutoriel vous a aidé à installer VirtualBox sur Debian 9 Stretch. Comme toujours, si vous avez trouvé cet article utile, abonnez-vous à notre newsletter gratuite pour obtenir plus de conseils et d'astuces.


Debian
  1. Comment installer VirtualBox sur Debian Linux

  2. Comment installer VirtualBox sur Debian Linux 9

  3. Comment installer VirtualBox sur Debian Linux 10 Linux

  4. Comment installer VirtualBox 5.1 sur Debian 9 (Stretch)

  5. Installer Virtualbox 4.3.8 sur un bureau Debian 6 (Squeeze)

Comment installer Docker sur Debian 9 Stretch

Comment installer VirtualBox sur Debian 9

Comment installer OpenVPN sur Debian 9 Stretch

Comment installer Skype sur Debian 9 Stretch

Comment installer Pip sur Debian 9 Stretch

Comment installer Go sur Debian 9 Stretch