web-dev-qa-db-fra.com

virtualbox guestaddition version à partir de VM client

Parfois, Ubuntu se comporte de manière étrange, peut-être parce qu’il s’exécute dans Virtualbox en tant que système d’exploitation client.

Je souhaite détecter si guestaddition Virtualbox est installée à partir du client VM et de sa version.

Sur le serveur, il peut être détecté à l'aide de Virtualbox API , mais je veux pouvoir le détecter sur le client VM lui-même.

L'ajout d'invité Virtualbox peut être installé à l'aide de l'instruction comment-faire-installer-invité-additions-dans-une-virtualbox-vm :

Sudo apt-get install virtualbox-ose-guest-x11

Donc, apt-get doit "savoir" à propos de l'installation. apt-get n'a pas de fonction de recherche, alors j'ai essayé:

dpkg --list | grep virtualbox

avec résultat:

bernard@bernard-vbox2:~$ dpkg --list | grep virtualbox
ii  unity-scope-virtualbox                    0.1+13.10.20130723-0ubuntu1                       all          VirtualBox scope for Unity
bernard@bernard-vbox2:~

Quelques questions sur Virtualbox, mais pas sur l'ajout d'invité Vbox

Sur mon système, je présume que ( info source ) L’ajout d’invité VBox est installé dans

/ opt/[VboxAddonsFolder]

Le dossier existe sur mon système, mais je ne trouve pas de méthode (générale) pour récupérer la version de VBox guestaddition.

Sur Takkat conseiller, j'ai installé l'addition invité VBox. Ma préférence pour faire cela dans le terminal.

bash
Sudo apt-get update
Sudo apt-get install build-essential linux-headers-$(uname -r)
Sudo apt-get install virtualbox-guest-x11

Installé avec succès mes guestadditions.

2
Bernard

Les ajouts d'invités Virtual Box sont installés en tant que modules du noyau. Pour voir si des ajouts invités sont installés et pour obtenir des informations sur la version, nous pouvons émettre:

modinfo vboxguest

Cela donnera un résultat similaire à ceci:

filename:       /lib/modules/3.13.0-24-generic/updates/dkms/vboxguest.ko
version:        4.3.10
license:        GPL
description:    Oracle VM VirtualBox Guest Additions for Linux Module
author:         Oracle Corporation

Les ajouts d'invités Virtual Box installés sur cette machine sont donc la version 4.3.10.

1
Takkat