Ответы:
Он должен ссылаться на python-unity-singlet. Я могу исправить это довольно легко, но у него есть некоторые другие проблемы, сейчас он вообще не работает, даже если вы можете установить его. В будущем вы должны просто подать ошибку об этом. Вот соответствующая ошибка для этого:
Скорее всего, вы не включили universeрепозиторий Ubuntu, так как unity-singletон находится там и недоступен в основном репозитории.
Проверьте настройки в «Источниках программного обеспечения» или измените их /etc/apt/sources.listсоответствующим образом, чтобы включить «юниверс».
unity-singlet. Что выводится при установке пакета вручную из репозиториев, т. sudo apt-get install unity-singletЕ. (После первой очистки вашего текущего)?
Package 'unity-singlet' has no installation candidate. Я только что проверил Software Sources и вижу галочки на основном , юниверсе , ограниченном доступе и мультиверсе .
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комментариев.