RU/2: Forum. Discussion for users and developer OS/2 (eCS). : Помогите разобраться с yum/rpm


Message list | Post new message | Reply to current | Home Search:
Previous message | Next message
From : Slavik Gnatenko, 2:467/99, http://moveton.tk
To : Igor Vaskov
Subj : Помогите разобраться с yum/rpm

> > > Я пользуюсь ANPM. Обновлял все, что предлагали. Что не так пошло, я не знаю. Но почему вместо 01 сейчас $releasever выводится в url?
> > > Там либо 00 должно быть, либо 01 по моему...
> > > Если что-то не так, то что сделать, чтобы было так?
> > Ты как-то определись, так тебе 00 или 01? Для первого тебе надо поставить os2-release-00-2.oc00.noarch.rpm , как у меня. Для второго, судя по твоему соседнему посту, сказать yum, чтобы он искал os2-release, а не умолчательное redhat-release (по идее, это в yum.conf указывается). Я ХЗ, как там в ANPM принято.
> А из каких соображений мне определиться, что там должно быть 01 или 00?
В оси? Понятия не имею. Его автор дистрибутива назначает так, чтобы один дистрибут от другого отличался. Ты в самом первом посту сказал, что был 00. Я не против. У меня тоже 00. Кстати, оный os2-release-00-2.oc00.noarch.rpm предоставляет и os2-release, но мой yum на это не смотрит. Да и где ты взял тот os2-release-01-1.oc01.noarch, я не представляю. В netlabs-rel есть только 00-1 и 00-2. А твой 01-1 - это из какого-то другого репозитория. Наверное, его было бы неплохо снести (rpm -e os2-release). Он, небось, одновремено с 00-2 и не поставится. Правда, у меня "rpm -e os2-release" говорит "os2-release is needed by (installed) os2-base-0.0.0-10.oc00.i386", т.е., скорее всего, сносить придётся далеко не только его.

> И как поставить указанный пакет(os2-release-00-2.oc00.noarch.rpm)?
В данном случае таки архив пакета. Эт интуитивно понятно:
wget os2-release-00-2.oc00.noarch.rpm
rpm -i os2-release-00-2.oc00.noarch.rpm

> os2-release в yum.conf я не увидел.
Дело тёмное. Я без понятия чего вытворяет ANPM. Такое ощущение, что он ходит на собственные репозитории (www.arcanoae.com на это даже намекает) и на основе их содержимого решил проапгрейдить os2-release на такое странное чудо. Возможно, его даже уже и прибили. По крайней мере в открытых из той страницы я вижу, как максимум, 00-4. В общем, откатывайся на 00-2.

Кстати, а разве rpm-yum-bootstrap-1_5-p4.wpi при работе своего установочного скрипта не сказал, что он не может поставить 00-2 потому, что он пересекается по файлам с 01-1?

Sat 25 Apr 2020 04:19 Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:66.0) Gecko/2010




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.