在kylin Linux(centOS 8)使用virtualbox添加一个网卡之后配置
不知道你这个问题是否已经解决, 如果还没有解决的话:# dnf -y install wget
# wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo
# mv virtualbox.repo /etc/yum.repos.d/
Import Oracle public key:
# wget -q https://www.virtualbox.org/download/oracle_vbox.asc
sudo rpm --import oracle_vbox.asc
add EPEL repository:
# dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# dnf -y install binutils kernel-devel kernel-headers libgomp make patch gcc glibc-headers glibc-devel dkms
该步骤会出现kernel部分组件缺失或者版本不匹配情况,可以直接手动进行安装:
访问:
https://rpmfind.net/linux/rpm2html/search.php?query=kernel-headers&submit=Search+...&system=&arch=
下载对应的kernel插件
wget [kerver-needs-plugin.rpm]
安装插件
rpm -i [kerver-needs-plugin.rpm]
install virtualbox:
# dnf install -y VirtualBox-6.1
To manually add VirtualBox user must to be a member of the group.
# usermod -aG vboxusers $USER
To install otther plugins
# yum install gcc gcc-c++
# dnf install elfutils-libelf-devel
// 如果elfutils-libelf-devel无法找到,试试以下的库
elfutils
elfutils-libelf-devel
libelf-dev
libelf-devel
To rebuild Kernel modules, run:
# /usr/lib/virtualbox/vboxdrv.sh setup