无法在 fedora 32 上安装虚拟盒

无法在 fedora 32 上安装虚拟盒

我正在 udemy 上观看道德黑客课程,并开始通过以下步骤安装虚拟盒。

  1. 我通过使用网站中给出的命令使用 rpm 通过命令行设置安装了免费和非免费的 rpm 融合存储库https://rpmfusion.org/configuration
  2. 使用命令 yum search virtualbox

3)课程中的人要求安装一个看起来像“kmod-virtualbox-5.8.6-201.fc32.x86_64:virtualbox kernel module(s) for 5.8.6-201.fc32.x86_64”的软件包

  1. 因为我找不到这样的包,所以我安装了类似的“kmod-virtualbox.x86_64:metapackage,它在 virtualbox 内核模块中跟踪最新内核”

5)然后我找不到我的电脑中安装的virtualbox

6)然后我直接从网站“https://www.virtualbox.org/wiki/linux_downloads”下载virtualbox到我的默认下载文件夹。

7)当我双击文件夹中下载的文件进行安装时,它重定向到操作系统附带的软件应用程序并在那里显示该应用程序。

8)我在那里点击安装,但它提示以下消息“无法安装virtualbox运行事务时出错:file/usr/bin/vbox from install of virtualbox-6.1-6.1.14_14039_fedora32-1.x84_64与包virtualbox中的文件冲突-服务器-6.1.14_1.fc32-1.x84_64”

上面的描述正是它是如何发生的。请帮我解决这个问题并下载 virtualbox

答案1

我建议您首先从头开始重新安装 Fedora 32。如果你做不到:

dnf remove $(rpm -qa | grep -i virtualbox)
dnf install https://download.virtualbox.org/virtualbox/6.1.14/VirtualBox-6.1-6.1.14_140239_fedora32-1.x86_64.rpm

这两个命令都必须在 root 或sudo.

相关内容