本文介绍在Fedora 30系统下安装VirtualBox 6的方法,经测试,也能在Fedora 29版本下安装成功。
一、安装依赖项 让我们首先安装构建VirtualBox Linux内核模块所需的开发工具,在Fedora 30系统终端中运行以下命令: sudo dnf -y install @development-tools sudo dnf -y install kernel-headers kernel-devel dkms elfutils-libelf-devel qt5-qtx11extras
二、添加VirtualBox RPM存储库 VirtualBox开发提供的RPM存储库中提供了最新的VirtualBox软件包,使用以下命令将其添加到Fedora 30系统中: cat <<EOF | sudo tee /etc/yum.repos.d/virtualbox.repo [virtualbox] name=Fedora $releasever - $basearch - VirtualBox baseurl=http://download.virtualbox.org/virtualbox/rpm/fedora/29/\$basearch enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://www.virtualbox.org/download/oracle_vbox.asc EOF 参考:VirtualBox 6.0.6发布下载,附更新介绍。
三、导入VirtualBox GPG密钥 添加存储库后,导入用于签名包的GPG密钥: $ sudo dnf search virtualbox Fedora - - VirtualBox 159 B/s | 181 B 00:01 Fedora - - VirtualBox 835 B/s | 1.7 kB 00:02 Importing GPG key 0x98AB5139: Userid : "Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>" Fingerprint: 7B0F AB3A 13B9 0743 5925 D9C9 5442 2A4B 98AB 5139 From : https://www.virtualbox.org/download/oracle_vbox.asc Is this ok [y/N]: y 出现提示时按“y”。
四、在Fedora 30下安装VirtualBox 6的命令 最后,在Fedora 30下安装VirtualBox 6,运行以下命令,所安装的版本是6.0.6: $ sudo dnf install VirtualBox-6.0
五、将你的用户添加到vboxusers组 vboxusers组在安装期间自动创建,将你的用户帐户添加到该组以在没有sudo的情况下操作VirtualBox: $ sudo usermod -a -G vboxusers $USER $ newgrp vboxusers $ id $USER uid=1000(jmutai) gid=1000(jmutai) groups=1000(jmutai),10(wheel),976(vboxusers)
六、在Fedora 30下启动VirtualBox 使用桌面环境搜索功能查找VirtualBox并启动它,如下图:
要从终端启动它,请运行: $ virtualbox 注:可以使用VirtualBox另外安装一个Fedora 30,参考安装Fedora 30系统的图解教程。
相关主题 |