Bref : Dans ce guide, nous allons explorer comment installer VirtualBox 7.0 dans les distributions AlmaLinux 9 et AlmaLinux 8 pour créer des machines virtuelles invitées à l’aide d’un fichier image ISO.
Actuellement détenue et gérée par Oracle, Oracle VM VirtualBox est l’une des plates-formes de virtualisation open source les plus populaires au monde qui permet aux utilisateurs de créer des machines virtuelles à partir du matériel informatique sous-jacent.
VirtualBox est un hyperviseur de type 2, ce qui implique qu’il est installé sur un système d’exploitation existant tel que Windows ou Linux afin de créer une couche d’abstraction qui émule des composants matériels tels que le processeur, la RAM et le stockage. Ce faisant, il permet aux utilisateurs pour créer des composants virtuels appelés invités ou machines virtuelles.
VirtualBox prend en charge une large gamme de systèmes invités, notamment Windows, Linux, OpenBSD, Solaris et OpenSolaris.
Au moment de la rédaction de ce guide, VirtualBox 7.0.2 est la version la plus récente, qui a été publiée le 10 octobre 2022 et comprend les améliorations majeures suivantes.
Fonctionnalités de VirtualBox
- Un nouvel assistant d’installation de VM avec le ‘Installation du système d’exploitation invité sans surveillance‘ option pour faciliter un flux de travail plus rationalisé.
- Ajout du support 3D basé sur DirectX 11 (et DXVK sur les systèmes non-Windows).
- Prise en charge EFI pour le démarrage sécurisé.
- Prise en charge du démarrage sécurisé et du TPM 1.2/2.0.
- Chiffrement complet du disque pour les machines virtuelles invitées.
- Inclusion des contrôleurs USB EHCI et XHCI dans le package de base open source.
- Ajout d’un utilitaire graphique pour surveiller les statistiques de performances telles que l’utilisation de la RAM et du processeur, les E/S de disque, etc.
- Les machines virtuelles cloud peuvent être ajoutées à Virtual Machine Manager et contrôlées en tant que machines virtuelles locales.
Pour une liste plus complète de toutes les fonctionnalités fournies, consultez le Notes de version de VirtualBox.
Étape 1 : Vérifier la virtualisation dans AlmaLinux
Comme condition préalable à l’installation de tout hyperviseur, vous devez disposer d’un processeur Intel ou AMD avec la virtualisation activée. Par conséquent, avant toute chose, vérifiez si la virtualisation est activée.
Pour ce faire, exécutez la commande lscpu suivante :
$ lscpu | grep -i virtualization
La sortie suivante confirme que notre système est équipé de Virtualisation Intel technologie désignée par le TV-x directif.
Virtualization: VT-x Virtualization type: full
Après avoir confirmé que votre système prend en charge la virtualisation, passez à l’étape suivante.
Si la sortie n’affiche aucune prise en charge de la virtualisation, vous devez l’activer à partir du BIOS paramètres pour activer la virtualisation.
Étape 2 : Activer le référentiel EPEL dans AlmaLinux
Certaines dépendances essentielles sont nécessaires au bon déroulement de l’installation. Mais d’abord, assurez-vous d’installer le EPEL référentiel comme suit.
$ sudo dnf install epel-release -y
Une fois l’installation terminée, installez les dépendances comme suit.
$ sudo dnf install dkms kernel-devel kernel-headers gcc perl bzip2 wget curl make -y
La kernel-devel est un package de développement permettant de créer des modules de noyau correspondant au noyau. Il fournit des en-têtes de noyau et des makefiles pour construire des modules sur le noyau.
La kernel-devel La version installée sera différente de la version du noyau sur votre système.
Vous pouvez le vérifier en exécutant les commandes suivantes :
$ rpm -q kernel-devel $ uname -r
Pour résoudre l’incohérence entre les deux versions, mettez à jour le système.
$ sudo dnf update -y
Redémarrez ensuite le système
$ sudo reboot
Encore une fois, confirmez que le kernel-devel version correspond au noyau Linux.
Étape 3 : Installer VirtualBox 7.0 dans AlmaLinux
Pour installer la dernière version de VirtualBoxnous devons ajouter le référentiel officiel de VirtualBox comme suit.
$ sudo dnf config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
Vous pouvez lister toutes les versions de VirtualBox qui sont fournis par le référentiel comme suit.
$ dnf search virtualbox
De la sortie, vous pouvez voir que Virtual Box 7.0 est prévu par le référentiel.
À installer Virtual Box 7.0exécutez la commande suivante :
$ sudo dnf install virtualBox-7.0 -y
La commande installe Virtual Box 7.0 à côté d’autres dépendances.
Étape 4 : Installer le pack d’extension Virtualbox dans AlmaLinux
Pack d’extension VirtualBox est un package qui étend les fonctionnalités de base de VirtualBox et fournit des fonctionnalités supplémentaires telles que :
- Copier et coller du texte vers et depuis l’hôte.
- Utilisation des périphériques USB dans votre environnement virtuel (USB 2.0 et USB 3.0).
- Utilisation de la webcam sur le système invité.
- Cryptage d’image disque.
- et bien plus.
Pour installer le Pack d’extension VirtualBoxdirigez-vous vers l’officiel Téléchargements VirtualBox page. De même, vous pouvez télécharger le pack d’extension à l’aide de la commande wget comme indiqué.
$ wget https://download.virtualbox.org/virtualbox/7.0.2/Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
Ensuite, construisez les modules du noyau comme suit.
$ sudo /sbin/vboxconfig
Ensuite, installez le pack d’extension VirtualBox comme suit.
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.2.vbox-extpack
Parcourez la licence utilisateur et acceptez les termes et conditions de la licence en tapant 'y'
et presser ENTRER.
À ce point, VirtualBox est installé. Pour commencer à l’utiliser, utilisez le Gestionnaire d’applications pour le rechercher et cliquez sur le Boîte virtuelle Oracle VM pour lancer le Gestionnaire de boîte virtuelle Oracle VM comme montré.
Étape 5 : Créer une machine virtuelle dans AlamLinux
Dans cette section, nous allons montrer comment créer une machine virtuelle à l’aide d’un fichier image ISO. Nous avons un ISO Linux Mint fichier enregistré localement sur notre AlmaLinux système.
Pour commencer à créer une machine virtuelle, cliquez sur ‘Nouveau‘ comme indiqué ci-dessous.
Cela lance l’assistant d’installation de la machine virtuelle. Assurez-vous de remplir tous les détails, y compris le nom de la machine virtuelle, un chemin vers la machine virtuelle et l’image ISO, puis cliquez sur ‘Prochain‘.
Faites glisser les curseurs pour sélectionner la taille de mémoire et le nombre de processeurs préférés. Puis clique ‘Prochain‘.
Ensuite, spécifiez la capacité du disque dur virtuel et cliquez sur ‘Prochain‘.
Un résumé de tous les paramètres que vous avez choisis vous sera fourni. Si tout semble bon, cliquez sur ‘Finir‘, sinon, cliquez sur ‘Retour‘ et apportez les modifications nécessaires.
Une fois que vous avez cliqué sur ‘Finir‘ la machine virtuelle sera affichée dans la barre latérale gauche comme indiqué. Pour démarrer la machine virtuelle, cliquez sur le ‘Commencer‘ bouton.
Quelques secondes plus tard, la machine virtuelle s’ouvrira et le menu GRUB de votre système d’exploitation s’affichera. À partir de là, vous pouvez procéder à l’installation de votre système d’exploitation.
Étape 6 : Paramètres de la machine virtuelle
VirtualBox fournit un large éventail d’options pour vous aider à effectuer un certain nombre de réglages qui vous aideront à mieux gérer et à tirer le meilleur parti de votre machine virtuelle.
Pour avoir un aperçu des paramètres fournis, cliquez sur le ‘Réglages‘ bouton.
Dans la barre latérale gauche, vous verrez une liste d’options que vous pouvez modifier. Par exemple, le ‘Système‘ vous permet de régler divers paramètres système tels que la mémoire, le nombre de processeurs, l’ordre de démarrage, les fonctionnalités étendues et l’accélération.
Clique le ‘Processeur‘ pour modifier le nombre de processeurs.
La ‘Affichage‘ vous permet de modifier la mémoire vidéo et d’autres options graphiques.
Dans le ‘Réseau‘, vous pouvez ajouter ou supprimer des adaptateurs virtuels ainsi que modifier le type d’adaptateur à utiliser.
Étape 7 : Installer les suppléments invité de VirtualBox dans AlmaLinux
Les ajouts d’invités VirtualBox sont des logiciels supplémentaires fournis avec votre copie de VirtualBox. Ils fournissent des fonctionnalités supplémentaires qui améliorent la fonctionnalité et les performances de votre machine virtuelle.
Pour installer des ajouts d’invités, accédez à Dispositifs –> Insérer l’image du CD des ajouts d’invités.
Dans ce tutoriel, nous avons montré comment installer Virtual Box 7.0 sur AlmaLinux 8/9. De plus, nous avons examiné comment créer une machine virtuelle, modifier divers paramètres et enfin comment tirer le meilleur parti de votre machine invitée en installant des ajouts d’invités VirtualBox.