Как установить openlierox на Ubuntu 16.04? [дубликат]

На этот вопрос уже есть ответ здесь:

Я загрузил пакет deb с http://www.openlierox.net , и попытался установить его с помощью этой команды:

sudo dpkg -i openlierox_0.58.rc3_amd64.deb 

, но он не соответствовал всем требованиям:

dpkg: dependency problems prevent configuration of openlierox:
 openlierox depends on libgd2-xpm (>= 2.0.33); however:
  Package libgd2-xpm is not installed.
 openlierox depends on libgd2-xpm (>= 2.0.33) | libgd2-noxpm (>= 2.0.33);  however:
  Package libgd2-xpm is not installed.
  Package libgd2-noxpm is not installed.

Я установил пакет libgd-dev как Я думал, что это решит проблему, но этого не произошло, поэтому я попытался проигнорировать его и установить с помощью этой команды:

sudo dpkg --ignore-depends=libgd2-xpm -i openlierox_0.58.rc3_amd64.deb 

Но возникает проблема, когда я пытаюсь запустить его, так как я получаю эту ошибку:

openlierox: error while loading shared libraries: libgd.so.2: cannot open shared object file: No such file or directory

Я думаю, что это легко исправить, установив пакет libgd2-xpm , но я не нашел его в репозитории. Что делать, как правильно установить?

0
задан 12 May 2018 в 18:26

1 ответ

В RHEL, yum и rpm имейте подобные отношения к apt и dpkg. yum диспетчер пакетов, который может искать пакеты от repo, как apt, и rpm похож dpkg.

Я упоминаю это потому что yum имеет a localinstall опция, которая устанавливает все зависимости с помощью репозиториев и затем устанавливает локальное .rpm файл.

В то время как apt не имеет этой функциональности, dpkg инициирует те зависимости по мере необходимости, что означает это apt узнает, что они необходимы.

После выполнения Вашего dpkg -i команда, можно спросить apt зафиксировать зависимости для Вас и затем попробовать установку снова:

apt-get install -f
dpkg -i /path/to/package.deb
0
ответ дан 29 October 2019 в 08:42

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

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