首先,給你的Fedora系統添加VirtualBox的倉庫源。然后用以下的dnf命令安裝VirtualBox:
dnf install VirtualBox
不過現在VirtualBox還沒有完全準備好。它需要特殊的內核模塊來運行,因為它必須
具有又童底層資源的訪問決定權。Linux內核里并不包含VirtualBox的內核驅動。在Linux源碼樹之外管理Linux內核驅動和使用默認安裝內核驅動的方式相比始終是不那么方便。
VirtualBox的內核驅動能夠以編譯源碼模塊的形式安裝。這個過程可以用dkms命令自動化,當安裝新的內核時,它會按照需求重薪編譯驅動。另一種簡單而且不易出錯的方式是根據你的操作系統發行版的使用已經編譯好的內核模塊。如果你的發行版已經提供了一個內核模塊,它應該自動被加載。否則,你可以嘗試modprobe vbxdrv命令。對于有些發行版,你可以像下面這樣調用一個init.d的腳本來編譯驅動:
udo /ec/init.d/vboxdrxr setup
既然Vagrant依賴都已經安裝完成,我們可以啟動一個Vagrant虛擬機。
下面的命令會根據模板生成一個Vagrant的配置文件。我們之后會修改這個文件?;A鏡像是基于Ubuntu的hashicorp/precise32。
vagrant init hashicrp/precise32