Installation Oracle VM Virtualbox 6.0 (Debian/CentOS)

0

VirtualBox est un logiciel (open source) de virtualisation multiplate-forme, il peut être installé sur n’importe quel système d’exploitation et vous permet d’installer et d’exécuter plusieurs OS invités sur une seule machine physique. Nous allons voir dans cet article comment installer et configurer la dernière version d’Oracle VM Virtualbox 6.0 sous Debian 9 et RHEL/CentOS 7.

Ce qu’il vous faut :

Compatibilité avec Linux :Virtualbox on Linux

  • Ubuntu 18.04 / 18.10 / Debian 10
  • Ubuntu 16.04
  • Ubuntu 14.04 / 14.10 / 15.04
  • Debian 9
  • Debian 8
  • OpenSUSE 15.0
  • OpenSUSE 13.2 / Leap 42
  • Fedora 29
  • Fedora 26 / 27 / 28
  • Oracle Linux 7 / Red Hat Enterprise Linux 7 / CentOS 7
  • Oracle Linux 6 / Red Hat Enterprise Linux 6 / CentOS 6

Virtualbox 6.0 changelog : Changelog-6.0

Mettez à jour votre système :

RHEL/CentOS :
root@pixelabs:~# yum update
...
Debian :
root@pixelabs:~# apt update

Installation Oracle VM Virtualbox 6.0 Debian

Commençons par éditer le fichier sources list :

root@pixelabs:~# nano /etc/apt/sources.list

Ajoutez-y la ligne suivante :

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

stretch est le nom de la distribution Debian. Mettez votre propre version, c’est indiqué dans les autres lignes. (stretch, jessie, wheezy)

Virtualbox Sources List Debian

Enregistrer : Ctrl + o et quitter : Ctrl +x

Télécharger  la clé publique Oracle :

root@pixelabs:~# curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3157  100  3157    0     0   2729      0  0:00:01  0:00:01 --:--:--  2730
root@pixelabs:~#

Si vous avez l’erreur : bash: curl : commande introuvable

La solution est d’installer le package curl :

root@pixelabs:~# apt install curl

Ajouter la clé publique :

root@pixelabs:~# apt-key add oracle_vbox_2016.asc
OK
root@pixelabs:~#

Lancez la mise à jour :

root@pixelabs:~# apt-get update
Atteint:1 http://deb.debian.org/debian stretch-updates InRelease
Atteint:2 http://security.debian.org/debian-security stretch/updates InRelease                                                
Ign:3 http://deb.debian.org/debian stretch InRelease                                                                          
Réception de:4 http://download.virtualbox.org/virtualbox/debian stretch InRelease [7 782 B]      
Atteint:5 http://deb.debian.org/debian stretch Release                                           
7 782 o réceptionnés en 0s (8 760 o/s)                         
Lecture des listes de paquets... Fait
root@pixelabs:~#

Lancez l’installation Oracle VM Virtualbox 6.0

root@pixelabs:~# apt-get install virtualbox-6.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  libqt5opengl5 libqt5printsupport5 libsdl-ttf2.0-0 linux-headers-4.9.0-8-amd64 linux-headers-4.9.0-8-common linux-headers-amd64
Paquets recommandés :
  linux-image
Les NOUVEAUX paquets suivants seront installés :
  libqt5opengl5 libqt5printsupport5 libsdl-ttf2.0-0 linux-headers-4.9.0-8-amd64 linux-headers-4.9.0-8-common linux-headers-amd64
  virtualbox-6.0
0 mis à jour, 7 nouvellement installés, 0 à enlever et 129 non mis à jour.
Il est nécessaire de prendre 132 Mo dans les archives.
Après cette opération, 308 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o

C’est terminé. Lancez Virtualbox 6.0 en tapant la commande suivante :

root@pixelabs:~# virtualbox

Oracle VM Virtualbox on Debian 9

Ou via l’icône Virtualbox. Cela dépend de votre interface graphique. Sous Xfce :

Virtualbox Launcher Debian Stretch

VirtualBox Extension Pack

Cet extension permet de rajouter des fonctionnalités à Virtualbox (RDP, PXE, USB 2.0…etc). Fermez le programme et installer l’extension à l’aide des commandes ci-dessous :

root@pixelabs:~# apt install wget
root@pixelabs:~# wget http://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

Lancez maintenant Oracle VM Virtualbox et allez dans : Paramètres > Extensions > Ajouter (3) > et sélectionner l’extension pack.

Installation Virtuabox Extension Pack Debian

  • Une fenêtre s’affiche, cliquez sur installation
  • Accepter la licence
  • Une fois installé, cliquez sur Ok.

Mise à jour Virtualbox Debian

En cas de nouvelle version, c’est super simple :

root@pixelabs:~# apt install virtualbox-6.0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
virtualbox-6.0 is already the newest version (6.0.0-127566~Debian~stretch).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 129 non mis à jour.
root@pixelabs:~#

virtualbox-6.0 is already the newest version.

Profitez de Virtualbox sous Debian.

Installation Oracle VM Virtualbox 6.0 CentOS

Installez les dépendances :

root@pixelabs:~# yum groupinstall "Development Tools"
root@pixelabs:~# yum install kernel-devel kernel-headers gcc make perl dkms binutils glibc-headers glibc-devel

Récupérer le dépôt de Virtualbox

[root@pixelabs ~]# cd /etc/yum.repos.d
[root@pixelabs yum.repos.d]# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
...
--2018-12-31 22:52:07--  http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Résolution de download.virtualbox.org (download.virtualbox.org)... 92.122.200.140
Connexion vers download.virtualbox.org (download.virtualbox.org)|92.122.200.140|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 259 [text/plain]
Sauvegarde en : «virtualbox.repo»

100%[================================================================>] 259         --.-K/s   ds 0s

2018-12-31 22:52:08 (21,1 MB/s) - «virtualbox.repo» sauvegardé [259/259]

[root@pixelabs yum.repos.d]#

Lancez l’installation Oracle VM Virtualbox 6.0

D’abord, lancer la mise à jour et répondre oui :

[root@pixelabs ~]# yum update
...
...
Est-ce correct [o/N] : o

Ensuite, on passe à l’installation :

[root@pixelabs ~]# yum install VirtualBox-6.0
Modules complémentaires chargés : fastestmirror, langpacks
...
Résolution des dépendances
--> Lancement de la transaction de test
---> Le paquet VirtualBox-6.0.x86_64 0:6.0.0_127566_el7-1 sera installé
--> Traitement de la dépendance : libSDL-1.2.so.0()(64bit) pour le paquet : VirtualBox-6.0-6.0.0_127566_el7-1.x86_64
--> Lancement de la transaction de test
---> Le paquet SDL.x86_64 0:1.2.15-14.el7 sera installé
--> Résolution des dépendances terminée
...
...
Taille totale des téléchargements : 131 M
Taille d'installation : 259 M
Is this ok [y/d/N]: y
...
...
Est-ce correct [o/N] : o
...
Creating group 'vboxusers'. VM users must be member of that group!
...

Recharger les modules kernel :

[root@pixelabs ~]# /usr/lib/virtualbox/vboxdrv.sh setup
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
[root@pixelabs ~]#

Ajouter les utilisateurs présents sur votre CentOS au groupe vboxusers :

[root@pixelabs ~]# usermod -a -G vboxusers root
[root@pixelabs ~]#
[root@pixelabs ~]# usermod -a -G vboxusers pixel

VirtualBox Extension Pack

Installer l’extension de la même manière que sous Debian.

root@pixelabs:~# apt install wget
root@pixelabs:~# wget http://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

Lancez maintenant Oracle VM Virtualbox et allez dans : Paramètres > Extensions > Ajouter (3) > et sélectionner l’extension pack.

Installation Extension Pack Virtualbox Linux

Mise à jour Virtualbox CentOS

Easy…

[root@pixelabs ~]# yum update VirtualBox-6.0
Modules complémentaires chargés : fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: centos.mirrors.proxad.net
 * epel: fr2.rpmfind.net
 * extras: centos.mirrors.proxad.net
 * updates: centos.mirrors.proxad.net
No packages marked for update
[root@pixelabs ~]#

No packages marked for update

C’est terminé. Vous avez la dernière version de Virtualbox.

Bonne journée et à très bientôt.

La rédaction de cette documentation demande beaucoup de temps, de motivation, mais surtout beaucoup de café 🙂
Vous aimez pixelabs ?
Offrez moi un petit café en cliquant sur la tasse ci-dessous.
pixelans_donation
Merci !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *