|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Stanislav Protassov 2:5020/400 04 Aug 2002 20:55:33 To : Aleksey Barabanov Subject : Re: rpm to blank root fs -------------------------------------------------------------------------------- Aleksey Barabanov wrote: > [...] > > рпм и тгз сравнивать просто некорректно, примерно как дверь от Камаза с > > жигулями. Отрежте рпм хидер и получите cpio архив. Что примерно тот же > > тар, только в профиль. > Тот да не тот. Hо упрек принимается. Поправлюсь: Дистрибутив, построенный на > RPM с зависимостями, ориентированными на обновление, тот который ставится > установщиком, который вообще не проверяет зависимостей, представляется мне > СЕЙЧАС менее правильным решением, чем просто использование tgz-дистрибуции, > как это сделано в Slackware. говоря по русски: "трудности с менеджером пакетов приводят меня СЕЙЧАС к мысли, что лучший менеджер пакетов - это полное его отсуствие?" ;-) > rpm --root $R -ihv basesystem* filesystem-* setup-* в принципе, для минимальной бутстрап системы здесь не хватает glibc, glibc-common, libtermcap, bash, termcap, ncurses, info, fileutils, mktemp. Это если говорить о последних rh/asp. > rpm --root $R -ihv basesystem* filesystem-* setup-* > > Вызывает ругань на море неудовлетворенных зависимостей. > > Аналогичные проблемы возникают и с базовыми пакетами SuSE. МДК и РХ не > проверял, но imho там будет тоже что и в ALT и проч. > > Hе могу даже думать, что сборщики лохи. Проблема где-то в "консерватории" > ;-/// проблема _не_ в менеджере пакетов. он чётко следует инструкциям заложенным сборщиками. Эти инструкции могут содержать ошибки (как например было года два назад у рх - вышеперечисленный набор надо было ставить с --noscripts --notriggers, так как у какого из пакетов (libtermcap?) постинстолл скрипт хотел живого баша, а баш не работал без libtermcap. > В АЛТ-2 на диске в интродукции прямо написано что-то, что вроде как > система может ставиться RPM с частично проигнорированными зависимостями. у альтов есть листы рассылки - спросите их, мне кажется, что инсталлятор _обязан_ дважды предупредить если будут broken dependencies в результате выбора пакетов пользователем. И мне сверх слабо верится, что если пользователь сам не выбирал пакеты, то они могут поставить сет с неразрешёнными dependencies. > Так-что , как вы там сказали - "отрежте хидер ..." - это идея ;) это идея исключительно плодотворная в случае, если всё что надо - это поставить нечто способное забутиться, а дальше хоть трава не расти. -- Prototype designs always work. -- Don Vonada --- ifmail v.2.15dev5 * Origin: SWsoft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3402a0c31e64.html, оценка из 5, голосов 10
|