Virtual Box下载地址
安装步骤
打开终端,添加 VirtualBox 官方源到 CentOS 7 中
wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -P /etc/yum.repos.d/
安装依赖
yum install gcc make patch dkms qt libgomp kernel-headers kernel-devel -y
安装Virtual Box
wget https://download.virtualbox.org/virtualbox/7.0.6/VirtualBox-7.0-7.0.6_155176_el7-1.x86_64.rpm
或
yum install -y https://download.virtualbox.org/virtualbox/7.0.6/VirtualBox-7.0-7.0.6_155176_el7-1.x86_64.rpm
或
yum -y install VirtualBox-7.0
安装扩展包
wget https://download.virtualbox.org/virtualbox/7.0.6/Oracle_VM_VirtualBox_Extension_Pack-7.0.6a-155176.vbox-extpack
vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.6a-155176.vbox-extpack
启动VirtualBox服务
systemctl start vboxdrv
设置开机自启动(根据需求的可选操作)
systemctl enable vboxdrv
验证是否安装成功
VBoxManage --version
启动Virtual Box
virtualbox
安装完成!!
卸载步骤
停止VirtualBox服务
systemctl stop vboxdrv.service
卸载VirtualBox软件包(以删除6.1版本为例,根据自己的版本相应调整)
yum remove VirtualBox-6.1.x86_64
其中,x86_64是指VirtualBox的64位版本。如果安装了32位版本,将x86_64改为i686
卸载VirtualBox内核模块
报错没关系
/sbin/vboxconfig
/sbin/modprobe -r vboxdrv
如果系统使用了SELinux,需要执行以下命令以清除与VirtualBox相关的SELinux策略
报错没关系
semodule -r vboxdrv
semodule -r vboxnetflt
semodule -r vboxnetadp
删除VirtualBox的配置文件和数据
rm -rf ~/.config/VirtualBox/
rm -rf ~/VirtualBox\ VMs/
卸载完成!!
报错
VirtualBox Linux kernel module
kernel-devel与kernel-header的版本号不一致,可以rpm -qa|grep kernel 查看
rpm -qa|grep kernel