Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 RPM Oracle EntLinux  [new]
YAP
Member

Откуда: Киев
Сообщений: 2116
Господа, прошу прощения за вопрос не по теме, но ...

вожусь с сабжем, имею такую проблему

[root@localhost install]# rpm -Uvh control-center-2.8.0-12.rhel4.5.i386.rpm
warning: control-center-2.8.0-12.rhel4.5.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516
error: Failed dependencies:
libeel-2.so.2 is needed by control-center-2.8.0-12.rhel4.5.i386
libgail-gnome is needed by control-center-2.8.0-12.rhel4.5.i386
libnautilus.so.2 is needed by control-center-2.8.0-12.rhel4.5.i386
libxklavier >= 1.02 is needed by control-center-2.8.0-12.rhel4.5.i386
libxklavier.so.8 is needed by control-center-2.8.0-12.rhel4.5.i386

ведь можно же как-то узнать в каком пакете находится libeel-2.so.2?
Google конечно молодец - первая же ссылка дала наводку на имя rpm пакета :0), но наверное можно как-то без гугля обойтись в этом вопросе?
17 ноя 06, 11:59    [3414221]     Ответить | Цитировать Сообщить модератору
 Re: RPM Oracle EntLinux  [new]
YAP
Member

Откуда: Киев
Сообщений: 2116
далее еще более толстые партизаны:

[root@localhost install]# rpm -Uvh nautilus-2.8.1-4.i386.rpm
warning: nautilus-2.8.1-4.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516
error: Failed dependencies:
        nautilus-cd-burner is needed by nautilus-2.8.1-4.i386
[root@localhost install]# rpm -Uvh nautilus-cd-burner-2.8.3-6.i386.rpm
warning: nautilus-cd-burner-2.8.3-6.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516
error: Failed dependencies:
        libnautilus-extension.so.1 is needed by nautilus-cd-burner-2.8.3-6.i386
но насколько я понял libnautilus-extension.so.1 появляется из nautilus-2.8.1-4.i386.rpm!

И как жешь его поставить?, что с опцией -nodeps?
17 ноя 06, 12:41    [3414596]     Ответить | Цитировать Сообщить модератору
 Re: RPM Oracle EntLinux  [new]
CAHbKA
Member

Откуда:
Сообщений: 171
rpm -qp --requires control-center-2.8.0-12.rhel4.5.i386.rpm
покажет файлы/пакеты
пример:
пример для RHEL3
rpm -qp --requires at-3.1.8-60_EL3.src.rpm
flex
bison
autoconf
rpmlib(VersionedDependencies) <= 3.0.3-1
laus-libs >= 0.1-60RHEL3
laus-devel >= 0.1-60RHEL3
smtpdaemon
laus-libs >= 0.1-60RHEL3
laus-devel >= 0.1-60RHEL3
rpmlib(CompressedFileNames) <= 3.0.4-1

что предоставляет пакет: --provides
ключ -U это ключ обновления(upgrade) ранее установленного пакета ведь? (:

__
продолжение банкета - удаление к едреням - можно начать как-то так:
rpm -qa|egrep "(gnome|sound|music|kdebas|ORB|bonobo|vorbis)" >0del

и после пару раз как-то так
rpm -e `cat 0del`| grep needed|awk -F "lled) " '{print $2}'|sort|uniq >> 0del
17 ноя 06, 21:56    [3418227]     Ответить | Цитировать Сообщить модератору
 Re: RPM Oracle EntLinux  [new]
YAP
Member

Откуда: Киев
Сообщений: 2116
большой сенкс!
17 ноя 06, 22:22    [3418285]     Ответить | Цитировать Сообщить модератору
 Re: RPM Oracle EntLinux  [new]
Vertigo
Member

Откуда:
Сообщений: 610
YAP
далее еще более толстые партизаны:

[root@localhost install]# rpm -Uvh nautilus-2.8.1-4.i386.rpm
warning: nautilus-2.8.1-4.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516
error: Failed dependencies:
        nautilus-cd-burner is needed by nautilus-2.8.1-4.i386
[root@localhost install]# rpm -Uvh nautilus-cd-burner-2.8.3-6.i386.rpm
warning: nautilus-cd-burner-2.8.3-6.i386.rpm: V3 DSA signature: NOKEY, key ID b38a8516
error: Failed dependencies:
        libnautilus-extension.so.1 is needed by nautilus-cd-burner-2.8.3-6.i386
но насколько я понял libnautilus-extension.so.1 появляется из nautilus-2.8.1-4.i386.rpm!

И как жешь его поставить?, что с опцией -nodeps?

Кхм, примерно вот так
rpm -Uvh nautilus-2.8.1-4.i386.rpm nautilus-cd-burner-2.8.3-6.i386.rpm
Чтобы не париться с зависимостями, юзайте yum.
18 ноя 06, 22:31    [3420048]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить