En lisant le manuel de l'utilisateur de Virtualbox, j'ai enfin [ ici ], qui explique comment installer les additions d'invité Virtualbox sur un invité Linux via la ligne de commande.
Mais ce n'est pas assez clair pour moi (je viens juste d'apprendre quelques commandes). Quelqu'un peut-il indiquer exactement les commandes que vous utiliseriez pour installer Virtualbox Guest Additions via CLI? (ce qui inclut la recherche des endroits où des ajouts d'invité virtualbox ont été montés, etc.)
la source
yum install make
aussisudo mkdir /media/cdrom
.sh /media/cdrom/VBoxLinuxAdditions.run
. J'ai également dû installer Perl (yum install perl
) et créer le point de montage (sudo mkdir -p /media/cdrom
)./dev/scd0
mais à/dev/sr0
VBoxLinuxAdditions.run
être réellement disponible.La réponse de @ its_me a presque fonctionné, mais la construction de certains modules du noyau a échoué.
Si cela ne fonctionne pas pour vous, regardez les messages.
Dans mon cas, l'un d'entre eux a demandé à examiner
/var/log/vboxadd-install.log
. Là, il est dit quelque chose sur les sources du noyau manquantes et de fournir au répertoire source du noyau avec, par exempleKERN_DIR=/path/to/kernel/sources
.Etant donné
kernel-devel
que les sources at/usr/src/kernels/2.6.32-504.16.2.el6.x86_64
étaient déjà installées, j’étais confuse, mais je l’appelais avec la variable d’environnement demandéeMaintenant, il s'est plaint de fichiers d'en-tête manquants et a suggéré de le faire
Comme vous pouvez le constater, il s’agit d’une version légèrement différente, par
504.16.2
rapport à seulement504
. Après avoir installé le bonkernel-devel
paquet, la construction puis l’installation ont fonctionné comme prévu.Ainsi, le noyau en cours d’exécution et les sources de noyau installées (aka
kernel-devel
) doivent correspondre. Vous pouvez le vérifier en regardant le noyau en cours d’exécution avecet les sources installées à
En conclusion, quoi qu’il arrive, examinez les messages et les fichiers de log fournis.
la source
Ceci est un vieux fil, mais est apparu dans ma recherche d'un problème similaire. Au cas où quelqu'un d'autre se heurterait à cela, la réponse suivante l'a résolu pour moi:
http://www.if-not-true-then-false.com/2010/install-virtualbox-guest-additions-on-fedora-centos-red-hat-rhel/
Remarque * L'URL indique 2010 mais l'article a été mis à jour en 2013.
la source
Je poste une réponse mise à jour, car je devais effectuer quelques étapes supplémentaires pour installer. J'utilise VirtualBox 5.0.14r105127. Chaque commande devra être précédée de "sudo".
De plus, j'ai reçu un message "FAILED" pour le module de support OpenGL, mais cela peut être ignoré sur un système serveur.
la source
Après avoir installé les VBOXADDITIONS, vous devrez peut-être faire ceci:
parce que la résolution de l'écran ne fonctionnait pas jusqu'à ce que j'applique cette configuration finale à VirtualBox.
la source
Si vous utilisez Vagrant pour la création de scripts sur votre VirtualBox, vous pouvez simplement installer le plug-in vb-guest. Le code source pour le même peut être trouvé ici https://github.com/dotless-de/vagrant-vbguest/tree/master/lib/vagrant-vbguest .
Certaines indications peuvent être tirées du code source ici pour automatiser ce processus.
la source
Étape 1:
yum update
Étape 2:
Aller à
Device-> Install Guest Additions CD Image -> Next
Indiquez ensuite le mot de passe root. C'est ça.
la source
Juste un petit détail ... J'avais un CentOS 6.6 minimum, je faisais tous les "yum update" et "yum install" mais j'étais bloqué jusqu'à ce que j'ai lu ceci dans la réponse d'Olaf
vérifiant mon installation, j’ai eu le même problème, après un redémarrage, tout était ok. La machine fonctionnait toujours avec l'ancien noyau. Après cela, le problème suivant, car Perl manquait, j’ai donc dû faire aussi un
la source