Ответы:
Он должен ссылаться на 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
комментариев.