在kylin Linux(centOS 8)使用virtualbox添加一个网卡之后配置

在kylin Linux(centOS 8)使用virtualbox添加一个网卡之后配置

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:解决virtualbox安装centos7无法上网问题 也许有你想要的答案,你可以看看
  • 除此之外, 这篇博客: centos8使用virtualbox安装虚拟机中的 Virtualbox环境安装 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    1. Add VirtualBox / EPEL repository
    # 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
    
    1. Install VirtualBox on RHEL 8 / CentOS 8
    # 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
    
    1. Starting VirtualBox on CentOS 8 / RHEL 8 Linux

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-89w5DqUq-1599114678299)(F7654B2D1D04481FAFA33C5F68FEEB8B)]


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^