Как установить программное обеспечение * .deb, имеющее проблемы зависимости? [закрыто]

Как установить программное обеспечение * .deb, которое имеет проблемы с зависимостями?

enter image description here

-1
задан 4 March 2020 в 22:58

3 ответа

dpkg НЕ разрешает зависимости, таким образом, это - ожидаемое поведение.

способные зависимости от твердости и пакеты очередей для dpkg для установки.

  • Если Вы загрузили deb пакет, и хотят установить его, затем ОСТАНОВИТЬСЯ. Попытайтесь использовать склонный и репозитории Ubuntu вместо этого. Наиболее распространенное программное обеспечение там, уже тестируется, просто apt команда далеко.

  • Если Вы - опытный пользователь, который загружает debs, потому что Вам нужны пакет или версия, которая недоступна в репозиториях Ubuntu, то используйте apt устанавливать его вместо использования dpkg. Apt попытается разрешить зависимости. Эта функциональность Кв. заменяет более старые инструкции использовать dpkg -i или gdebi:

    sudo apt install /path/to/downloaded_package.deb
    

ОДНАКО в этом конкретном случае, Вы пытаетесь установить a python (python2) пакет в 20,04. Это перестанет работать просто, потому что Py2 достиг Конца Жизни и больше не поддерживается - python пакет был отброшен из 20,04 репозиториев Ubuntu. Рассмотрите установку поддерживаемой версии Python (Py3) вместо этого.

1
ответ дан 17 March 2020 в 00:08

Вы могли

  • Ожидайте доступности пакета в 20,04
  • Попытайтесь найти то применение в репозиториях плоского корпуса или snapcraft
  • Создайте Виртуальную машину с Ubuntu, которая содержит python2
  • Используйте докера. Возможно, даже если это не создается для запуска приложений для GUI на.
  • И последнее, но очень плохая идея должно использовать репозитории от более старых выпусков. Но это могло иметь серьезные проблемы с зависимостями от пакетов. Таким образом, лучше не попробовать его вообще. Python является очень важной частью системы. Таким образом, это, вероятно, уничтожит Вашу систему.
0
ответ дан 17 March 2020 в 00:08

Можно всегда использовать gdebi-ядро, чтобы попытаться разрешить зависимости от пакета автоматически.

sudo apt install gdebi-core
gdebi -i /path/to/package.deb
0
ответ дан 17 March 2020 в 00:08

Другие вопросы по тегам:

Похожие вопросы: