如何为 Mint Linux 安装 VirtualBox 6.0.6

如何为 Mint Linux 安装 VirtualBox 6.0.6

我下载了 virtualbox-6.0_6.0.6-130049_Ubuntu_bionic_amd64.deb。当我尝试时,sudo dpkg -i virtualbox-6.0_6.0.6-130049_Ubuntu_bionic_amd64.deb它失败并出现以下错误:

dpkg: 处理软件包 virtualbox-6.0 (--install) 时出错:依赖性问题 - 未配置 处理 systemd 触发器 (229-4ubuntu21)... 处理 ureadahead 触发器 (0.100.0-19)... 处理 gnome-menus 触发器 (3.13.3-6ubuntu3.1)... 处理 desk-file-utils 触发器 (0.22+linuxmint1)... 处理 mime-support 触发器 (3.59ubuntu1)... 处理 hicolor-icon-theme 触发器 (0.15-0ubuntu1)... 处理 shared-mime-info 触发器 (1.5-2ubuntu0.1)... 处理期间遇到错误:

更新的问题 我试过这个 cat /etc/upstream-release/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS" 所以我下载了 virtualbox-6.0_6.0.6-130049_Ubuntu_xenial_amd64.deb。然后尝试sudo dpkg -i virtualbox-6.0_6.0.6-130049_Ubuntu_xenial_amd64.deb 我收到错误:-(正在读取数据库...当前安装了 226145 个文件和目录。)准备解压 virtualbox-6.0_6.0.6-130049_Ubuntu_xenial_amd64.deb...正在解压 virtualbox-6.0(6.0.6-130049~Ubuntu~xenial)而不是(6.0.6-130049~Ubuntu~xenial)... dpkg:依赖性问题阻止配置 virtualbox-6.0:virtualbox-6.0 依赖于 libcurl3(>= 7.16.2);但是:未安装软件包 libcurl3。

dpkg: error processing package virtualbox-6.0 (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for systemd (229-4ubuntu21) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22+linuxmint1) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
 virtualbox-6.0

我该如何安装它?

答案1

您应该安装错误中提到的依赖项(libcurl3 以及其他可能)。由于您没有通过 apt(主要包管理器)安装 virtualbox,因此这些依赖项不会自动安装,您必须手动安装。您可以输入以下命令来执行此操作:

sudo apt install libcurl3 [eventual-other-packages]

并用 重试dpkg -i virtualbox-6.0_6.0.6-130049_Ubuntu_xenial_amd64.deb

您还可以尝试通过输入以下命令自动安装它们

sudo apt --fix-broken install

收到错误后(带有dpkg -i virtualbox-6.0_6.0.6-130049_Ubuntu_xenial_amd64.deb)。

在您提出的问题的第一个版本中也存在兼容性问题(virtualbox 适用于 Ubuntu 18 而不是 16),但我发现您已经解决了这个问题。

相关内容