Oracle VirtualBox est un puissant produit de virtualisation x86 et AMD64/Intel64 pour les entreprises ainsi que pour les particuliers. VirtualBox est un virtualiseur complet polyvalent pour le matériel x86. Ciblé sur les serveurs, les postes de travail et l’utilisation embarquée, il est aujourd’hui la seule solution de virtualisation de qualité professionnelle qui est également un logiciel Open Source.

Vérifiez le guide vidéo comment installer VirtualBox 6.1.18/6.1.19 (test build) sur Fedora 33 en utilisant .run installer:

Vérifier le guide vidéo comment installer VirtualBox 6.1.18 sur Fedora 33 en utilisant Fedora 32 rpm:

Voir plus de vidéos et s’abonner à
if-not-true-then-false.com Youtube Channel

Vérifier le guide vidéo comment installer VirtualBox 6.1 sur Fedora 32/31:

VirtualBox prend en charge un grand nombre de systèmes d’exploitation invités :

Avant l’installation

Changez pour l’utilisateur root

su -## OR ##sudo -i

Vérifiez que votre système est à jour et que vous exécutez le dernier noyau

## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update

Après la mise à jour, redémarrez votre système et démarrez en utilisant le dernier noyau:

reboot

Installez VirtualBox d’Oracle 6.1.18 (stable) / 6.1.19 (test build) / 6.1.97 sur Fedora 33/32 en utilisant .run installer

C’est une méthode un peu différente car Oracle n’a plus de dépôts fonctionnels pour Fedora 33/32.

Si vous essayez d’installer le paquetage original de Fedora 32, alors vous verrez l’erreur suivante :

Voici le guide comment télécharger et installer VirtualBox en utilisant .run installer.

1.1. Passez à l’utilisateur root

su -## OR ##sudo -i

1.2. Supprimer les installations RPM de VirtualBox

Cela ne devrait pas toucher (supprimer) vos machines virtuelles, mais vous pouvez bien sûr tout sauvegarder.

dnf remove VirtualBox\* virtualbox\*

1.3. Téléchargez le ou les installateurs de VirtualBox 6.1

Vérifiez les versions actuelles à partir des builds Linux de VirtualBox et des builds de test de VirtualBox.

1.4. Rendez le fichier d’installation exécutable

1.5. Installer les paquets de dépendances suivants

dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

1.6. Installer VirtualBox dernière version 6.1 (actuellement 6.1.18, 6.1.19 ou 6.1.97)

Note:
Cette commande crée automatiquement le groupe vboxusers et l’utilisateur de VirtualBox doit être membre de ce groupe.
Cette commande construit également les modules du noyau nécessaires.

Vous pouvez reconstruire les modules du noyau avec la commande suivante si nécessaire:

/opt/VirtualBox/vboxdrv.sh setup

1.7. Ajouter le ou les utilisateurs de VirtualBox au groupe vboxusers

Remplacez user_name par votre propre nom d’utilisateur ou un autre nom d’utilisateur réel.

usermod -a -G vboxusers user_name

1.8. Démarrez VirtualBox

Utilisez le lanceur du menu ou exécutez simplement VirtualBox en tant qu’utilisateur normal:

VirtualBox

DKMS construit vos modules de noyau automatiquement, mais si vous voulez mettre à jour votre installation VirtualBox, alors fermez VirtualBox, téléchargez le nouvel installateur, rendez-le exécutable et installez-le.

Installer Oracle VirtualBox 6.1.18 sur Fedora 33 en utilisant Fedora 32 rpm

C’est une méthode un peu différente jusqu’à ce qu’Oracle publie les dépôts de Fedora 33. Fedora 32 VirtualBox rpm fonctionne avec Fedora 33, mais malheureusement il y a une version fixe de python(abi) = 3.8, nous devons changer cela et reconstruire le paquet rpm. Voici les instructions pour le faire. Je mets à jour ce guide plus tard en utilisant les dépôts DNF/YUM et cela devrait être compatible avec lui aussi.

Si vous essayez d’installer le paquet original de Fedora 32, alors vous verrez l’erreur suivante:

2.1. Passez à l’utilisateur root

su -## OR ##sudo -i

2.2. Installez le paquet rpmrebuild

dnf install rpmrebuild

2.3. Télécharger VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm

cd /tmpwget https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm

2.4. Reconstruire le rpm de VirtualBox avec les modifications nécessaires

Suivant la commande changez

Maintenant vous devriez avoir le fichier suivant : ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

2.5. Installez les paquets de dépendances suivants

dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

2.6. Installer VirtualBox Dernière Version 6.1 (actuellement 6.1.18)

dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

Note:
Cette commande crée automatiquement le groupe vboxusers et l’utilisateur de VirtualBox doit être membre de ce groupe.
Cette commande construit également les modules du noyau nécessaires.
Ypu peut reconstruire les modules du noyau avec la commande suivante si nécessaire:

/usr/lib/virtualbox/vboxdrv.sh setup

2.7. Ajouter le ou les utilisateurs de VirtualBox au groupe vboxusers

Remplacer user_name avec votre propre nom d’utilisateur ou un autre nom d’utilisateur réel.

usermod -a -G vboxusers user_name

2.8. Démarrer VirtualBox

Utiliser le lanceur du menu ou simplement exécuter VirtualBox en tant qu’utilisateur normal:

VirtualBox

Installer VirtualBox 6.1.18 d’Oracle sur 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8

3.1. Passer à l’utilisateur root

su -## OR ##sudo -i

3.2. Installez les fichiers Fedora ou RHEL Repo

Note : utilisateurs CentOS 8/RHEL 8, installez ceci, mais vous avez toujours besoin de tester la construction actuellement.

3.3. Mettez à jour les derniers paquets et vérifiez votre version du noyau

Mettez à jour les paquets

## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update

Vérifiez que vous exécutez la dernière version du noyau installée
Les numéros de version des commandes suivantes doivent correspondre :

rpm -qa kernel |sort -V |tail -n 1uname -r

Note : Si vous avez obtenu la mise à jour du noyau ou exécutez un noyau plus ancien que le plus récent installé, redémarrez :

reboot

3.4. Installez les paquets de dépendance suivants

CentOS 8/7 et Red Hat (RHEL) 8/7 ont besoin du dépôt EPEL, installez-le avec la commande suivante:

## Fedora 32/31/30/29 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon## CentOS/RHEL 8 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms## CentOS/RHEL 7 ##yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

3.5. Installer VirtualBox dernière version 6.1 (actuellement 6.1.18)

Note:
Cette commande crée automatiquement le groupe vboxusers et l’utilisateur de VirtualBox doit être membre de ce groupe.
Cette commande construit également les modules du noyau nécessaires.
Le paquet est VirtualBox-6.1 et non VirtualBox.

Reconstruire les modules du noyau avec la commande suivante:

## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup

3.6. Ajoutez le ou les utilisateurs de VirtualBox au groupe vboxusers

Remplacez user_name avec votre propre nom d’utilisateur ou un autre nom d’utilisateur réel.

usermod -a -G vboxusers user_name

3.7. Démarrez VirtualBox

Utilisez le lanceur du menu ou exécutez simplement VirtualBox en tant qu’utilisateur normal:

VirtualBox

Dépannage

Si vous avez des problèmes avec le paramètre KERN_DIR ou si votre répertoire de noyau n’est pas automatiquement détecté, alors définissez la variable d’environnement KERN_DIR manuellement, en utilisant la méthode suivante :

Vérifiez également :

Installation des ajouts invités de VirtualBox sur Fedora, CentOS, Red Hat (RHEL)

.

Articles

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.