
J’ai récemment dû faire une machine virtuelle avec Fedora d’installé dessus. Par défaut, j’ai téléchargé l’ISO 64 bits avec LXDE pour avoir un truc assez light (d’ailleurs il prend pas plus de 250mo de Ram au démarrage…).
Je me suis bien évidemment servi de VirtualBox, en bon adepte du libre. Plus sérieusement j’ai jamais trop testé VMWare, apparemment c’est bien mieux, enfin bref c’est pas le sujet !
La démarche est différente que sous Debian où tout se roule en une ligne de commande.
Les avantages d’installer les Addons invités de VirtualBox
Je les installe toujours sur toutes les machines virtuelles sur lesquelles je travaille en desktop, voici pourquoi :
- Au niveau de l’affichage, on arrive à avoir la même résolution que sur le pc hôte ;
- La souris est beaucoup plus rapide, plus rien ne saccade ;
- Globalement l’OS devient beaucoup plus rapide ;
- On a la possibilité de faire du partage de dossier / de coupe-papier (sans que cela plante !).
Les inconvénients à l’installation des Addons invités de VirtualBox
Si vous utilisez Virtualbox sur un serveur pour gérer des serveurs virtuels, je vous déconseille son utilisation.
- Car vous n’en n’avez pas besoin (en effet dans 99% des cas vous n’aurez pas besoin d’interface graphique, alors à quoi bon) ;
- Cela ne vous apportera aucune fonctionnalités supplémentaires dans le cadre d’un serveur (le SSH fonctionne très bien) ;
- Et enfin cela représente un potentiel risque de sécurité.

Installer les VirtualBox Guest Additions sous Fedora
La première chose à faire après avoir installé votre VM, c’est de la mettre à jour ; car elle ne l’est pas du tout (j’ai eu 445 mises à jour dont le kernel).
sudo dnf update
Et vu que ça va mettre à jour le noyau, pensez à redémarrer.
Script d’installation des Additions invité VirtualBox
Je vous laisse aller dans Périphériques pour cliquer sur : « Insérer l’image CD des Additions invité…« .
Dans le script suivant, remplacer la variable PATH_CDROM par le chemin vers lequel l’image vient juste d’être montée.
#!/bin/bash
PATH_CDROM="/run/media/alex/VBOXADDITION..."
# pour récupérer le repo EPEL
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# pour installer les paquets obligatoires (VBOX a besoin se construire lui-même avec les éléments du noyau)
dnf install -y gcc kernel-devel kernel-headers dkms make bzip2 perl
# on défini où se trouve les sources du noyau (version sur laquelle on a démarrée)
KERN_DIR=/usr/src/kernels/`uname -r`
# on accroie la portée de la variable
export KERN_DIR
# on se rend là où le CD a été monté
cd $PATH_CDROM
# on lance l'installation et on rédémarre
bash VBoxLinuxAdditions.run && reboot
Et les Addons invités de Virtualbox devraient être installés.
CoruM
Erreur dans le script :
cd $PATH_CD => cd $PATH_CDROM
• Lien vers le commentaire
Alex Soyer Auteur(e) de l'article
Salut,
Une erreur de saisie, c’est corrigé !
Merci à toi,
Bonne semaine
• Lien vers le commentaire