我不是 Ubuntu 专家,所以这可能是一个愚蠢的问题,但我在尝试安装名为 pyPENELOPE 的软件时遇到了问题。按照他们网站http://pypenelope.sourceforge.net/download.html 中的步骤我尝试了命令
sudo dpkg -i /path/python-penelope_0.2.10-1_all.deb
但我收到了错误信息
准备解压 .../python-penelope_0.2.10-1_all.deb ... 升级 pyPENELOPE 将 python-penelope (0.2.10-1) 解压到 (0.2.10-1) ... dpkg: 依赖问题阻止配置python-penelope: python-penelope依赖于python-wxgtk2.8;但是: 未安装软件包 python-wxgtk2.8。 dpkg: 错误处理包 python-penelope (--install): 依赖问题 - 未配置 gnome-menus 的 处理触发器(3.13.3-11ubuntu1.1) ...桌面文件实用程序的处理触发器 (0.23-1ubuntu3. 18.04.2) ... 处理 mime-support (3.60ubuntu1) 的触发器...处理时 遇到错误: python-penelope
我做错了什么?
问题是sudo dpkg --install filename.deb
只识别依赖项。它不会自动处理这些依赖项。您必须自己安装依赖项(以正确的顺序)。
这就是为什么你的输出抱怨“依赖问题”:dpkg的是告诉你,你忘了安装其它软件包第一。
尝试使用sudo apt install ./filename.deb
。Apt 会自动处理依赖项。
如果您在dpkg -i
某处阅读了该说明,请 ping 作者以更新他们的文档。
但是,由于一个单独的巧合问题,这对您也不起作用:该软件包python-wxgtk2.8
在 Ubuntu 14.04 之后从 Ubuntu 中删除。
似乎您正在尝试使用非常旧的、未维护的软件。如果您遇到问题,我们不提供支持(抱歉)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句