Назад | Перейти на главную страницу

Основной вопрос с yum

Я пытаюсь отредактировать исходный код пакета и заставить его работать. Таким образом, я не использовал yum install, я установил его из исходников, и он работает. Пакет, который я собираю из исходников, - libvirt. Теперь я хочу установить libvirt-python. Я использовал yum install libvirt-python. В нем говорится, что libvirt не установлен, зависимость libvirt.so.0 отсутствует и ее необходимо установить. Но я хочу, чтобы этот libvirt-python был установлен поверх скомпилированной библиотеки libvirt. Я знаю, что libvirt.so.0 находится в / lib. Может ли кто-нибудь сказать мне, как я могу узнать yum текущее местоположение libvirt.so.0 (используя символическую ссылку или что-то еще) и установить libvirt-python без использования libvirt?

  • перекомпилируйте libvirt с помощью --prefix=/usr/local/libvirt
  • export LD_LIBRARY_PATH=/usr/local/libvirt/lib:$LD_LIBRARY_PATH и попробуй еще раз.

возможно, вы можете попробовать следующее:

yum install --tolerant --exclude=libvirt libvirt-python

С уважением

Стефан