|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 31 Jul 2002 23:05:13 To : Aleksey Barabanov Subject : Re: rpm to blank root fs --------------------------------------------------------------------------------
Hi, Aleksey!
>>>>> "AB" == Aleksey Barabanov <alekseybb@mtu-net.ru> writes:
>> AB> 2. Hесмотря на то что скрипты РПМ-ом выполняются в
>> AB> chroot все равно для установки системы в пустой корень выполнение
>> AB> скриптов надо блокировать, ибо рут пуст.
>>
>> какие скрипты? какой chroot ?
AB> ??? Вот и видно, что вы не "баловались". man rpm
спасибо... Видно как Вам нужны качесвенные ответы. По качесву вопросов, и
по желанию уточнить.
>> AB> 3.Пакеты с базовыми файлами, библиотеками и настройками имеют
>> AB> принципиально неразрешимые зависимости
>>
>> если у сборщика с головой впорядке, то "принципиально неразрешимых" не
>> бывает. А если подумать (и почитать librpm API), то ваще не бывает.
>> Ибо есть понятие "транзакция"
AB> ;)))
AB> Это типа того, что куча пакетов требует для установки как минимум баша
AB> и желибс, а они в свою очередь и сами друг без друга не ставяться.
и?
AB> А если не секрет, при чем тут "транзакция" ? Или иначе : как вы ее тут
AB> обеспечиваете.
я - никак. rpm - full support.
в мануалы не отсылаю, очевидно что Вы их изучили. Отсылать бесполезно.
>> AB> и поэтому должны устанавливаться только нодепс.
>>
>> бред. Забудьте про --npdeps! Это подпорка для ленивых, и/или
>> безмозглых. Hормальному человеку --nodeps не нужен.
AB> ? См. выше.
смотрю выше. Вижу мой ОТВЕТ, вижу непонимание. Смотрю ЕЩЕ ВЫШЕ, и вижу
HЕЖЕЛАHИЕ получать ОТВЕТЫ (выраженое в нежелании уточнять а что именно
нужно, в виде отсылки меня к man rpm).
Поймите одну простую вещь - у меня с rpm проблем нет. А те что есть, я
решаю. Или сам, или с помощью пинания разработчиков.
>> AB> Т.е. говоря по-русски РПМ принципиально функционально не полон и с
>> AB> него, в отличие от например ТАР-а, систему без специальных подпорок
>> AB> установить нельзя.
>> можно.
AB> Чем долдонить одно и тоже, взять да и запустить что-нибудь вроде
AB> export R=~/blank_root
AB> mkdir $R
AB> mkdir $R/var
AB> mkdir $R/var/lib
AB> mkdir $R/var/lib/rpm
AB> rpm --root $R --initdb
AB> rpm --root $R -i aaa_dir-2002.3.13-3.i386.rpm
AB> Да понаблюдать за тем, что полезет на консоль.
понаблюдал.
поскольку у меня aaa_dir* нету, я взял подручные iso с ASPLinux, и получил
маленький корень линукса в ~/blank_root
>> AB> Или иначе, несмотря на то, что есть файл aaa_base.rpm с файловой
>> AB> структурой от корня, но в полнофичном РПМ он ставиться только в
>> режиме AB> апгрейда.
>>
>> сам-то понял что сказал? что такое "полнофичный RPM"? Какой нафиг
>> апгрейт?
AB> ж-///
AB> Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru>
AB> PS:Есть конечно мысль, что надо пакеты расставить в нужном порядке,
AB> как минимум. Отсюда вопрос : есть ли какой способ отсортировать пакеты
AB> по зависимостям ?
идем к слову "транзакция" и начинаем пользовать голову в процессе думания?
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25417e5c01d7.html, оценка из 5, голосов 10
|