Às vezes, o Ubuntu se comporta de maneira estranha, o que pode ser porque ele é executado no Virtualbox como um sistema operacional cliente.
Eu quero detectar se o guestaddition do Virtualbox está instalado, a partir do cliente da VM, e qual versão ele é.
No servidor, ele pode ser detectado usando a API do Virtualbox , mas eu quero ser capaz de detectá-lo no próprio cliente da VM.
A adição de guest do Virtualbox pode ser instalada usando a instrução how-do-i-install-guest-additions-in-a-virtualbox-vm :
sudo apt-get install virtualbox-ose-guest-x11
Portanto, o apt-get deve "saber" sobre a instalação. O apt-get não tem uma função de pesquisa, então eu tentei:
dpkg --list | grep virtualbox
com resultado:
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:~
Algo sobre o Virtualbox, mas não sobre a adição de convidados do Vbox
No meu sistema eu presumo ( fonte de informação ) A adição de guest do VBox está instalada em
/ opt / [VboxAddonsFolder]
A pasta existe no meu sistema, mas não consigo encontrar um método (geral) para recuperar a versão de adição do VBox.
No Takkat, informei que instalei o guest adicional do VBox. Minha preferência para fazer isso no terminal.
bash
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install virtualbox-guest-x11
Instalado com sucesso com minhas inclusões de convidado.