yum安装virtualbox_CentOS7.6安装VirtualBox6.0

Oracle VirtualBox是一款功能强大的x86和AMD64 / Intel64虚拟化产品,适用于企业和家庭使用。VirtualBox是用于x86硬件的通用完整虚拟器。针对服务器,台式机和嵌入式应用,它现在是唯一的专业品质虚拟化解决方案,也是开源软件。

本指南介绍如何在CentOS 7.6 / 6.10,Red Hat(RHEL)7.6 / 6.10上安装VirtualBox 6.0(目前为6.0.10)。本指南使用Virtual Box自己的yum存储库。

1.更改为root用户

su -

## OR ##

sudo -i

复制代码

2.安装RHEL Repo文件

curl http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo -o /etc/yum.repos.d/virtualbox.repo

复制代码

3.更新最新软件包并检查内核版本

更新包

yum -y update

复制代码

检查您是否正在运行最新安装的内核版本

以下命令的输出版本号应匹配:

rpm -qa kernel |sort -V |tail -n 1

uname -r

复制代码

注意: 如果您获得内核更新或运行比最新安装的旧内核,则重新启动:

reboot

复制代码

4.安装以下依赖包

CentOS 7/6和Red Hat(RHEL)7/6需要EPEL存储库,使用以下命令安装它:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

复制代码yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers-`uname -r` kernel-devel-`uname -r` dkms

复制代码

5.安装VirtualBox最新版本6.0(当前6.0.10)

yum install VirtualBox-6.0

复制代码

注意:

此命令自动创建vboxusers组,VirtualBox用户必须是该组的成员。

此命令还构建所需的内核模块。

包是VirtualBox-6.0而不是VirtualBox。

使用以下命令重建内核模块:

/usr/lib/virtualbox/vboxdrv.sh setup

复制代码

6.将VirtualBox用户添加到vboxusers组

将user_name替换为您自己的用户名或其他真实用户名。

usermod -a -G vboxusers user_name

复制代码

7.启动VirtualBox界面

从菜单中使用启动器或只是以普通用户身份运行VirtualBox:

VirtualBox

复制代码

8.更改虚拟机的存储目录

# 默认目录 ~/VirtualBox VMs

VBoxManage setproperty machinefolder ~/virtualbox_vms

复制代码

###9.开机启动

将user_name替换为您自己的用户名或其他真实用户名。

将vm-name替换为要开机启动的虚拟机名

# 编辑rc.local文件

vim /etc/rc.d/rc.local

# 在文件末尾添加

su - -c "VBoxManage startvm --type headless"

#保存执行命令

chmod +x /etc/rc.d/rc.local

复制代码

故障排除

如果您遇到KERN_DIR参数问题或未自动检测到您的内核目录,请使用以下方法手动设置KERN_DIR环境变量:

## Current running kernel on CentOS and Red Hat (RHEL) ##

KERN_DIR=/usr/src/kernels/`uname -r`-`uname -m`

## CentOS and Red Hat (RHEL) example ##

KERN_DIR=/usr/src/kernels/2.6.18-194.11.1.el5-x86_64

## Export KERN_DIR ##

export KERN_DIR

复制代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值