VirtualBox-4.0(現時爲 VirtualBox-4.0-4.0.28_97686)、VirtualBox-4.1(現時爲 VirtualBox-4.1-4.1.36_97684)、VirtualBox-4.2(現時爲 VirtualBox-4.2-4.2.28_97679)及 VirtualBox-4.3(現時爲 VirtualBox-4.3-4.3.22_98236)已面世。要擁有 4.x 版的全部功能,你亦須要 VirtualBox Extension Pack,它支持 USB 2.0 設備、RDP 及利用 Intel 網絡卡以PXE 開機。 php |
有關運用 CentOS 做爲 VB 客端的信息,請參閱 CentOS 做爲 VirtualBox 的客端操做系統。 linux
請注意 VirtualBox 是 Oracle Corporation(它收購了 Sun Microsystems)的產品。CentOS 計劃並不提供,也不支持它,可是在論壇或虛擬化郵件列表上發問也許會得到解答。 centos
VirtualBox 是一套爲不一樣操做系統而設的 x86 虛擬化產品。它是一個機器/硬件的虛擬化產品,亦即監督器,功能上與 VMware Server、Parallels Workstation、QEMU、KVM、及 Xen 相若,並能支持各類客端操做系統,當中包括 Windows(NT 4.0、2000、XP、Server 200三、Vista)、DOS/Windows 3.x、Linux(2.4 及 2.6)、Solaris/OpenSolaris、與及 OpenBSD。它的支持者聲稱它是「在 GNU General Public License(GPL)下惟一個以開源程序免費供應的專業方案」。 oracle
VirtualBox 以原生組件的方式提供給不一樣構架。它們有針對 RHEL4/RHEL5/RHEL6 的 i386 及 AMD64(x86_64)RPM 組件,可在 CentOS-4/5/6(或 Scientific 及其它衍生自 RHEL 的發行版本)上使用,此外還有針對 Debian、Ubuntu 及其衍生的 .deb 組件,Mac OS-X,Windows,Solaris 和 OpenSolaris,與及源代碼。 工具
雖然它不及那些修改 Linux 內核的操做系統級虛擬化方案,如 Xen、KVM、OpenVZ、或 Vserver 般高效率,它倒是容易安裝及使用。優勢包括: 開發工具
積極的社區支持 網站
VirtualBox 的網頁內收錄了不少高質素的文件,包括: spa
這份文章會簡略地介紹安裝的過程。如今同時備有 i386 及 AMD64(x86_64)版本。 操作系統
你需要以 root 的身份完成下列步驟。請登陸 root 的指令殼,或在一個終端窗口內輸入 "su -"。
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
安裝 VB 時是需要建立內核模塊的。假如 DKMS(Dynamic Kernel Module Support)已被安裝,它會被應用,並會簡化內核升級。咱們推薦在安裝 VirtualBox 前,首先從 RPMforge 或 EPEL 軟件庫安裝 DKMS。切勿忘記設置 yum-priorities 插件。安裝 DKMS 將會自動帶進所需的開發用依賴組件:
yum --enablerepo rpmforge install dkms
有位論壇用戶聲稱全部來自 Dell 的新版 DKMS 均可能有錯誤。 |
若是你不採用 DKMS,而開發環境及內核的源代碼仍未被安裝:
yum groupinstall "Development Tools" yum install kernel-devel
你也可選擇只安裝最少許的個別開發工具組件(最低限度須要 gcc 及 make),而不進行某些人視爲過重型的 groupinstall。要是你使用 PAE 內核的話,請以 kernel-PAE-devel 代替 kernel-devel。若是你使用的並不是標準 CentOS 內核,你必須從提供內核給你的地方取得並安裝內核的源代碼。切勿嘗試在 Xen 內核上使用 VirtualBox,或者在客端操做系統裏安裝一個 Xen 內核。
安裝 RPM:
yum install VirtualBox-4.1
要是安裝舊版本:
yum install VirtualBox-4.0
或:
yum install VirtualBox-3.2
假如開發環境已被正確地設置,這個安裝程序將會建立 vboxusers 這個羣組及它所需的內核模塊。
請爲每個會執行 VirtualBox 的用戶執行:
usermod -a -G vboxusers 用戶名稱
或者利用圖像界面的 Users and Groups 工具。
請以 vboxusers 羣組內一位成員的身份執行 VB。在 VirtualBox-4.0 或 4.1 你能夠選擇經過圖像界面的 File / Preferences / Extensions 選項安裝 VirtualBox Extension Pack。這個程序須要 root 的密碼。
在終端機的命令行內輸入 "VirtualBox &"
在 GNOME 或 KDE 裏執行「應用程序/系統工具/Oracle VM VirtualBox」
接納受權,選擇會否註冊,而後建立一個新的虛擬機器。VMware 的虛擬機器應該可應用在 VirtualBox 上。請在 Google 用 "vmware to virtualbox" 尋找信息。
你能夠從選單或在網上取得幫助。
VirtualBox 訪問 USB 時要求用戶對 usbfs 設備有寫入權限。請以 root 的身份執行如下指令:
mkdir /vbusbfs echo "none /vbusbfs usbfs rw,devgid=$(awk -F : '/vboxusers/ {print $3}' /etc/group),devmode=664 0 0" >> /etc/fstab mount -a