目前,我正尝试在运行 Ubuntu 18.10 的笔记本电脑上安装 Crossover。但是,Debian 软件包似乎无法安装。这不是唯一无法安装的软件包。我一下子想不起其他特定的软件包,但有时我尝试安装的其他 Debian 软件包也会失败,结果类似。所以,对于这个问题,我将特别关注 Crossover,因为这是我目前正在尝试安装的。
我尝试过各种安装方法,但都失败了:
- 我刚刚用 Ubuntu 软件中心打开它并按下安装按钮。进度条很快从 0% 变为 100%,然后它并没有真正安装,甚至没有给我一个错误,安装按钮再次出现,包没有安装。
- 我尝试使用 dpkg 从命令行安装。我运行了以下命令:
sudo dpkg -i crossover.deb
。
dpkg 的输出
Selecting previously unselected package crossover:i386.
(Reading database ... 190815 files and directories currently installed.)
Preparing to unpack crossover_18.5.0-1.deb ...
Unpacking crossover:i386 (18.5.0-1) ...
dpkg: dependency problems prevent configuration of crossover:i386:
crossover:i386 depends on libxi6.
crossover:i386 depends on libfreetype6.
crossover:i386 depends on libpng12-0 | libpng16-16.
crossover:i386 depends on libnss-mdns | lib32nss-mdns:amd64; however:
Package lib32nss-mdns is not installed.
crossover:i386 depends on libcups2; however:
crossover:i386 depends on liblcms2-2; however:
crossover:i386 depends on libglu1-mesa; however:
crossover:i386 depends on libxcursor1; however:
crossover:i386 depends on libxrandr2; however:
dpkg: error processing package crossover:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
crossover:i386
- 我还尝试通过运行以下命令从命令行使用 gdebi
sudo gdebi crossover.deb
:。
gdebi 的输出
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
This package is uninstallable
Cannot install 'libcups2:i386'
- 为了好玩,我还尝试从 gdebi GUI 打开它。当我打开软件包时,gdebi 显示
Error: cannot install 'libcups2:i386'
为状态,并且安装软件包按钮呈灰色。
我觉得依赖项存在问题。根据 gdebi 结果判断,我认为问题出在“libcups2:i386”上。但是,我不能一直追逐依赖项并尝试从下往上安装它们。所以,我不知道是什么原因导致 Crossover Debian 软件包和其他各种软件包无法安装。问题是什么?可以解决吗?