2012-11-23 5 views
1

У меня есть пакет rpm, который необходимо установить на SLES 11. Сбой установки из-за неразрешенных зависимостей.Как узнать rpm для поиска в определенном каталоге для зависимостей?

$ rpm -ivh xpra-0.3.11-1.x86_64.rpm 
warning: xpra-0.3.11-1.x86_64.rpm: Header V4 DSA signature: NOKEY, key ID f18ad6bb 
error: Failed dependencies: 
     libpython2.7.so.1.0()(64bit) is needed by xpra-0.3.11-1.x86_64 
     python(abi) = 2.7 is needed by xpra-0.3.11-1.x86_64 

При проверке установка python по умолчанию на SLES 11 была 2.6. Я не смог найти пакет python 2.7 rpm для SLES 11. Я установил python 2.7, создав исходный код.

Теперь, когда я пытаюсь установить то же программное обеспечение, я получаю такие же ошибки.

Как рассказать менеджеру пакетов rpm, чтобы просмотреть конкретный каталог, чтобы найти необходимые зависимости?

ответ

1

Вы не можете использовать только те из них, которые были установлены rpm.

+0

Спасибо! Я посмотрю, смогу ли я построить пакет python 2.7 rpm для SLES. Любой указатель был бы оценен. – ernesto

0

Вы можете загрузить предустановленный python 2.7 RPM из этого site и установить его, например, python-rpm -i 2.7.3-3.6.1.x86_64.rpm. Имейте в виду, что я не пользователь SLES, поэтому мое предложение - это своего рода выстрел в темноте.

Смежные вопросы