LINUX.ORG.RU
ФорумAdmin

RPM


0

0

Такая трабла : # rpm -ivh suck-4.2.5-2.sparc.rpm only packages with major numbers <= 3 are supported by this version of RPM error: suck-4.2.5-2.sparc.rpm cannot be installed

# rpm --version RPM version 3.0.4

Подскажите, плиз, где найти версию RPM, поддерживающая старые версии RPM.

anonymous

Нет, надо наоборот более свежую (4.х), где число х подскажут более знающие люди. Сам rpm берется, если не ошибаюсь, на редхате.

Obidos ★★★★★
()

A on tam v kakom vide? (RPM)

anonymous
()

Obidos , попробовал установить версию 4

#rpm -ivh rpm-4.0.3-1.03.6x.sparc.rpm error: rpm-4.0.3-1.03.6x.sparc.rpm cannot be installed Сейчас в чём проблема?

anonymous
()

Я не силен в рпм, но кажется, что надо было не инсталлировать (-ivh), а апдейтить (-Uvh). То бишь rpm -Uvh rpm-4.0.3-bla-bla-bla.rpm.

Если совсем никак, то можно попробовать скачать source code и пересобрать.

Obidos ★★★★★
()

Obidos, помоги пересобрать, я уже скачал source code

anonymous
()

А что, -Uvh не сработало?

Пересборка. Стандартная процедура.
Концерт для gcc с оркестром. ;-) Исполняется обычным пользователем.

mkdir ~/src
cd ~/src
cp /гдетам/rpm-чтото.tar.gz ~/src
tar zxvf rpm-чтото.tar.gz
cd какой-каталог-получился
less README
less INSTALL
(в-общем, читаем немного документации, как собирать, может, еще что 
потребуется. Могут быть специфические инструкции конкретно для sparc).
./configure
(если нет ошибок, то)
make
(если нет ошибок, то)
su -c 'make install' возможно, что su root -c 'make install'. Если 
никак не получается, смотрим man su.
Если все было правильно, пакет установлен.
Возможно, теперь немедленно потребуется сделать rpm --rebuilddb.

Bye до понедельника. ;)

Obidos ★★★★★
()

Hint:
rpm и srpm пакеты rpm 4.xx.xx для 6.xx редхата на етот самый 6.xx не ставятся :))))
Берёте srpm для ветки 5.2 - собираете и всё славненько :)

Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.