在CentOS系統上安裝VirtualBox可以通過以下步驟完成:
下載VirtualBox:首先,訪問VirtualBox官網,下載適合CentOS系統的VirtualBox安裝包。
添加VirtualBox Yum源:
創建或編輯 /etc/yum.repos.d/virtualbox.repo
文件,添加以下內容:
[virtualbox]
name=Oracle Linux / RHEL / CentOS-$releasever/$basearch - VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://www.virtualbox.org/download/oracle_vbox_2016.asc
安裝VirtualBox及其依賴: 使用Yum安裝VirtualBox及其必要的開發包:
sudo yum install VirtualBox -y
sudo yum install gcc make perl kernel-devel -y
如果安裝過程中提示缺少某些包,比如 qt5-qttools
、vulkan
等,也需要手動安裝這些依賴包。
啟動VirtualBox服務: 安裝完成后,啟動VirtualBox服務:
sudo systemctl start vboxdrv
sudo systemctl enable vboxdrv
驗證安裝: 檢查VirtualBox是否安裝成功,可以使用以下命令列出已安裝的虛擬機:
vboxmanage list vms
新建虛擬機: 打開VirtualBox,點擊“新建”按鈕,填寫虛擬機名稱,選擇操作系統類型為“Red Hat (64-bit)”,然后點擊“下一步”。
配置虛擬機設置:
完成創建: 按照向導完成虛擬機的創建,并在虛擬機設置中配置網絡,建議使用NAT模式以便虛擬機可以連接到宿主機的網絡。
啟動虛擬機: 選擇剛創建的虛擬機,點擊“啟動”按鈕,然后按照屏幕上的指示完成CentOS的安裝過程。
如果在安裝過程中遇到任何問題,比如缺少內核開發包導致的錯誤,可以根據錯誤提示安裝相應的內核開發包。例如,如果提示缺少 kernel-devel
,可以運行以下命令安裝:
sudo yum install kernel-devel
確保安裝的 kernel-devel
版本與你的系統內核版本相匹配。