Fedora : Installer VirtualBox
Table des matières
Cet article va illustrer comment installer VirtualBox sur Fedora
Dans un premier temps, nous aurons besoin des dépôts RPM Fusion.
S'ils ne sont pas installés, consultez cet article : https://www.linuxtricks.fr/wiki/fedora-ajouter-le-depot-rpm-fusion
On met ensuite notre système à jour :
S'il y a une mise à jour du noyau, on redémarre. (On a des modules noyau liés à VirtualBox)
On va tout simplement installer VirtualBox avec le paquet ... VirtualBox :
Une fois installé, VirtualBox se lance mais le démarrage des machines virtuelles échoue, puisque les modules ne sont pas installés.
On va donc les récupérer grâce à la commande :
Puis on compile les modules sur le système. Pour cela, il existe 2 solutions :
Solution 1 : On redémarre car un service spécial s'occupe de cela au démarrage en cas de mise à jour du noyau.
Solution 2 : On redémarre le service systemd correspondant au chargement des modules :
Ensuite, on va démarrer et activer le service vboxdrv :
Maintenant, VirtualBox est pleinement fonctionnel.
Introduction
Cet article va illustrer comment installer VirtualBox sur Fedora
Préparation
Dans un premier temps, nous aurons besoin des dépôts RPM Fusion.
S'ils ne sont pas installés, consultez cet article : https://www.linuxtricks.fr/wiki/fedora-ajouter-le-depot-rpm-fusion
On met ensuite notre système à jour :
Code BASH :
dnf upgrade
S'il y a une mise à jour du noyau, on redémarre. (On a des modules noyau liés à VirtualBox)
Installation
On va tout simplement installer VirtualBox avec le paquet ... VirtualBox :
Code BASH :
dnf install VirtualBox
Une fois installé, VirtualBox se lance mais le démarrage des machines virtuelles échoue, puisque les modules ne sont pas installés.
On va donc les récupérer grâce à la commande :
Code BASH :
akmods
Puis on compile les modules sur le système. Pour cela, il existe 2 solutions :
Solution 1 : On redémarre car un service spécial s'occupe de cela au démarrage en cas de mise à jour du noyau.
Solution 2 : On redémarre le service systemd correspondant au chargement des modules :
Code BASH :
systemctl restart systemd-modules-load.service
Ensuite, on va démarrer et activer le service vboxdrv :
Code BASH :
systemctl enable --now vboxdrv
Maintenant, VirtualBox est pleinement fonctionnel.