Некоторые пакеты Debian, в частности Crossover, не устанавливаются в Ubuntu 18.10
В настоящее время я пытаюсь установить Crossover на свой ноутбук под управлением Ubuntu 18.10. Однако пакет Debian, похоже, не будет установлен. Это не единственный пакет, который не будет установлен. Я не могу вспомнить другие конкретные пакеты, но иногда другие пакеты Debian, которые я пытался установить, терпят неудачу с похожими результатами. Итак, для этого вопроса я остановлюсь именно на Crossover, потому что именно этот я сейчас пытаюсь установить.
Я пробовал разные способы установки, но все не удалось:
- Я просто открыл его с помощью Ubuntu Software Center и нажал кнопку установки. Индикатор выполнения быстро переходит с 0% до 100%, после чего вместо фактической установки или даже из-за ошибки появляется кнопка установки, и пакет не устанавливается.
- Я попытался установить из командной строки с помощью dpkg. Я выполнил следующую команду:
sudo dpkg -i crossover.deb
,
Вывод из dpkg
Selecting previously unselected package crossover:i386.
(Reading database ... 190815 files and directories currently installed.)
Preparing to unpack crossover_18.5.0-1.deb ...
Unpacking crossover:i386 (18.5.0-1) ...
dpkg: dependency problems prevent configuration of crossover:i386:
crossover:i386 depends on libxi6.
crossover:i386 depends on libfreetype6.
crossover:i386 depends on libpng12-0 | libpng16-16.
crossover:i386 depends on libnss-mdns | lib32nss-mdns:amd64; however:
Package lib32nss-mdns is not installed.
crossover:i386 depends on libcups2; however:
crossover:i386 depends on liblcms2-2; however:
crossover:i386 depends on libglu1-mesa; however:
crossover:i386 depends on libxcursor1; however:
crossover:i386 depends on libxrandr2; however:
dpkg: error processing package crossover:i386 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
crossover:i386
- Я также попытался использовать gdebi из командной строки, выполнив следующую команду:
sudo gdebi crossover.deb
,
Выход из ГДЭБИ
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
This package is uninstallable
Cannot install 'libcups2:i386'
- Для ухмылки я также попытался открыть его из графического интерфейса gdebi. Когда я открываю пакет gdebi говорится
Error: cannot install 'libcups2:i386'
под статусом, и кнопка установки пакета неактивна.
Мне кажется, есть проблема с зависимостями. Судя по результатам gdebi, я думаю, что проблема в 'libcups2:i386'. Но я не могу просто продолжать гоняться за зависимостями и пытаться установить их снизу вверх. Итак, я в растерянности из-за того, что может помешать установке пакета Crossover Debian и других пакетов. В чем проблема и можно ли ее решить?