Answers:
它应该引用python-unity-singlet。我可以很容易地修复它,但是它还有其他一些问题,即使您可以安装它,现在也根本不起作用。将来您应该只提交有关此类内容的错误。这是与此相关的错误:
最有可能的是,您尚未启用universe
Ubuntu 的存储库,因为unity-singlet
它位于该存储库中,而在主存储库中不可用。
检查“软件源”中的设置或进行相应修改/etc/apt/sources.list
,以启用“ Universe”。
unity-singlet
。从存储库手动安装软件包时sudo apt-get install unity-singlet
(即(先清除当前软件包之后)),输出是什么?
Package 'unity-singlet' has no installation candidate
。我刚刚检查了软件源,并在main,Universe,受限和multiverse上看到了复选标记。
python-unity-singlet
而不是unity-singlet
。似乎您的软件包unity-dictionary-lens
已损坏,并且与源软件包名称有关。尝试将此错误报告给软件包维护者。
正如gertvdijk在回答中指出的那样,中的控制信息unity-dictionary-lens
应该指出了依赖性python-unity-siglet
。
这样做对我有用:
apt-get download unity-dictionary-lens
mkdir unity-lens
dpkg -e unity-dictionary-lens_0.2_all.deb unity-lens
dpkg --extract unity-dictionary-lens_0.2_all.deb unity-lens
dpkg-deb --build unity-lens
sudo gdebi unity-lens.deb
/etc/apt/sources.list
,发现许多以结尾的行都universe
没有注释。