Installation de VirtualBox 7.1 sur AlmaLinux/Rocky Linux simplifiée
Ce guide vous guidera à travers les étapes d'installation de VirtualBox 7.1, une application de virtualisation complète à usage général, sur AlmaLinux 9 ou Rocky Linux 9.
VirtualBox est un logiciel de virtualisation gratuit et open source couramment utilisé au niveau du bureau pour créer un environnement de test. Il vous permet de créer et d'exécuter des machines virtuelles, qui sont des systèmes d'exploitation invités, notamment Linux, Windows, Unix, etc.
Immédiatement, je tiens à préciser que VirtualBox n'est pas disponible pour l'installation dans les dépôts officiels Alma et Rocky. Cependant, il existe un moyen simple et simple de l'installer, que je vais vous montrer en étapes faciles à suivre dans ce guide.
Installer VirtualBox sur AlmaLinux/Rocky Linux
Le didacticiel utilisera la commande sudo et supposera que vous, en tant qu'utilisateur régulier, disposez déjà des privilèges sudo.
Étape 1 : ajouter le référentiel VirtualBox
Comme indiqué précédemment, VirtualBox n'est pas disponible pour l'installation dans les dépôts AlmaLinux et Rocky Linux. La première chose à faire est donc d'ajouter son référentiel officiel à notre système avec la commande ci-dessous.
Pour ce faire, tapez ce qui suit :
sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Ensuite, mettez à jour la liste des packages. Il vous sera demandé si vous acceptez d’importer la clé publique du référentiel VirtualBox dans votre système. Confirmez en tapant « y
» et en appuyant sur Entrée
.
sudo dnf update
Étape 2 : Vérifiez les versions disponibles pour l'installation
Cette étape recherchera les versions de VirtualBox disponibles pour l'installation sur notre système AlmaLinux/Rocky Linux.
sudo dnf search virtualbox
Comme on peut le voir, nous avons trois options disponibles : 6.1, 7.0 et 7.1. Bien entendu, nous optons pour le dernier et le meilleur VirtualBox 7.1, qui nous offre les fonctionnalités les plus récentes et les meilleures de ce logiciel de virtualisation.
Étape 3 : Installer les prérequis
Mais avant, il faut installer plusieurs packages dont VirtualBox a besoin lors de son installation pour construire les composants essentiels à son bon fonctionnement.
sudo dnf install kernel-devel kernel-headers gcc make perl elfutils-libelf-devel
Étape 4 : Installer VirtualBox 7.1 sur AlmaLinux/Rocky Linux
Tout est déjà préparé pour l'installation proprement dite. Maintenant, pour installer VirtualBox sur notre système AlmaLinux/Rocky Linux, exécutez les commandes suivantes :
sudo dnf install VirtualBox-7.1
Lorsque vous y êtes invité, tapez « y » pour confirmer et appuyez sur « Entrée ».
Juste pour clarifier, lors de l'installation, vous serez à nouveau invité à importer la clé de signature GPG du dépôt. Tapez simplement « y » et appuyez sur « Entrée » pour l'importer. Et c'est tout ! VirtualBox a été installé avec succès et est prêt à être utilisé sur votre système Alma/Rocky.
De plus, vous pouvez exécuter la commande ci-dessous pour vérifier l'état du service du module du noyau Linux de VirtualBox.
sudo systemctl status vboxdrv
Super! Comme vous pouvez le constater, le service est pleinement opérationnel.
Étape 5 : Installer le pack d'extension VirtualBox
Il s'agit d'une étape facultative, mais je l'encourage fortement car elle rendra le travail avec VirtualBox sur votre système AlmaLinux/Rocky Linux plus facile et plus pratique. VirtualBox Extension Pack déverrouille de nombreuses fonctionnalités intéressantes, telles que :
- Intégration d'Oracle Cloud Infrastructure (OCI)
- Protocole de bureau à distance VirtualBox (VRDP)
- Passthrough de la webcam hôte
- Chiffrement complet des disques et des VM
Il convient ici de souligner une particularité. Il est fortement recommandé que la version du VirtualBox Extension Pack installé corresponde à la version de VirtualBox installée sur votre système AlmaLinux/Rocky Linux.
Ainsi, pour vérifier la version exacte de VirtualBox installée localement, vous pouvez utiliser vboxmanage
, une commande intégrée de VirtualBox :
vboxmanage -v | cut -dr -f1
Comme vous pouvez le constater, la version de Virtualbox installée est 7.1.0. Par conséquent, le pack d'extension avec la même version doit être téléchargé. Utilisez donc la commande wget
ci-dessous pour télécharger la version du pack d'extension nécessaire.
Cependant, si votre installation est différente, remplacez les deux emplacements contenant 7.1.0 dans la commande par la version réelle. De plus, vous pouvez accéder directement à la page de téléchargement et consulter les versions disponibles.
wget https://download.virtualbox.org/virtualbox/7.1.0/Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
Ensuite, pour installer le pack d'extension VirtualBox, exécutez la commande vboxmanage
comme suit :
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.1.0.vbox-extpack
Lorsque vous êtes invité à accepter les termes et conditions de la licence Oracle, saisissez « o » pour confirmer et appuyez sur « Entrée ».
Enfin, vous pouvez vérifier que le pack d'extension a été correctement installé en exécutant :
vboxmanage list extpacks
Étape 6 : Ajouter un utilisateur au groupe vboxusers
Avant d'utiliser VirtualBox, vous devez ajouter votre compte utilisateur au groupe vboxusers
. C'est simple et rapide à réaliser en exécutant :
sudo usermod -a -G vboxusers $USER
Maintenant, effectuez un redémarrage. Après vous être connecté, vérifiez que votre utilisateur habituel est membre du groupe « vboxusers » :
groups $USER
Étape 7 : Exécuter VirtualBox sur AlmaLinux/Rocky Linux
Enfin, vous pouvez commencer à utiliser VirtualBox en le lançant depuis le menu GNOME Dash.
Conclusion
Ceci conclut notre guide sur l'installation de VirtualBox sur AlmaLinux/Rocky Linux. Nous espérons que ce guide vous sera utile. Merci pour votre temps !
Nous recommandons de consulter la documentation officielle pour les personnes qui souhaitent en savoir plus sur les fonctionnalités de VirtualBox et comment les utiliser efficacement.
Enfin, vous pouvez utiliser VirtualBox en mode entièrement sans tête pour transformer votre serveur en environnement de virtualisation. Pour en savoir plus sur l'utilisation de cette fonctionnalité VirtualBox, consultez notre guide : « Comment configurer et gérer des machines virtuelles sur un serveur VirtualBox sans tête. »
Merci d'avoir utilisé ce tutoriel. Vos retours et commentaires sont les bienvenus.