该问题不再适用于当前版本的 Ubuntu。
看Ubuntu 16.04 上的 .deb 软件包问题类似问题影响 16.04。
我正在运行 Ubuntu 11.10,在 Ubuntu 软件中心和 Debian 软件包的安装方面遇到了一些问题。
例如,如果我从https://www.virtualbox.org/wiki/Linux_Downloads并尝试使用 Ubuntu 软件中心进行安装,窗口打开了,但我只能看到 GTK Spinner。
我的应用程序包也存在这个问题http://www.giuspen.com/cherrytree/和http://www.giuspen.com/x-tile/我使用 dpkg-buildpackage 创建,
使用 gdebi 可以正确打开并安装相同的软件包。
答案1
Ubuntu 软件中心有很多打包的应用程序,但有一个缺点,就是它不能安装 .deb 文件。不过还有另一种选择。
使用 GDebi 安装软件包
GDebi 是一个安装 .deb 文件的简单工具。它有一个图形用户界面,但也可以在你的终端中使用。它允许你安装本地 deb 包,解析和安装其依赖项。它会自动检查包的依赖项,并尝试从 Ubuntu 软件存储库下载它们(如果可能)。你可能首先需要安装 GDebi - 只需使用上面列出的包管理器之一安装 gdebi 包,或者打开终端并输入sudo apt-get install gdebi
安装 GDebi 后,使用文件浏览器查找要安装的软件包。软件包文件将类似于以下内容:
双击该包以使用 GDebi 打开它。如果所选包的所有依赖项都已满足,只需单击“安装包”按钮即可安装它。如果有未满足的依赖项,GDebi 会警告您,这意味着您正在使用的存储库中存在未解析的依赖项 - 您必须从其他来源找到所需的包。
答案2
这是软件中心的一个常见问题。它似乎不喜欢尚未安装的 .deb 软件包,并且默认选择不安装 gdebi。您可以通过自行安装 gdebi 并使用它(而不是软件中心)来安装 .deb 软件包来解决此问题。
出于类似的原因,您可能还会选择安装 synaptic,这是另一个我们选择放弃的软件包。对不起,Canonical,我们中的许多人根本不是 Windows 或 Macintosh 用户,我们不喜欢被当作牲畜一样对待。