2016-06-24 201 views
5

當我使用這個命令:GuestAdditions版本不匹配

vagrant up 

我得到這個錯誤:

[machine1] GuestAdditions versions on your host (4.3.36) and guest (5.0.10) do not match. 

我怎麼可以更新來賓除了從Ubuntu的殼呢?

+0

客人成癮了什麼物質? :) – Alex

回答

4

使用vagrant vbguest plugin

安裝插件:

vagrant plugin install vagrant-vbguest 

vagrant up如果需要,它會安裝虛擬盒客戶端。 如果要強制安裝,你可以vagrant vbguest --do install

0

您需要升級你的VBoxGuestAdditions ISO或者通過運行:

  • 安裝/升級軟件包運行:

    sudo apt-get install virtualbox-guest-additions-iso 
    
  • 或從this Downloads page下載ISO文件。

    爲MacOS

    實施例:

    sudo wget -O /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso http://download.virtualbox.org/virtualbox/5.0.10/VBoxGuestAdditions_5.0.10.iso 
    

    其中版本VBoxGuestAdditions的(5.0.10)應該匹配安裝VirtualBox的二進制文件。

    參見:How to upgrade to VirtualBox Guest Additions?


也可考慮通過升級你的虛擬機盒:

vagrant box update 

對於Linux操作系統Ubuntu,還要檢查這個頁面:Setting up VirtualBox Guest Additions