|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Dets 2:5020/400 28 Mar 2002 19:38:07 To : drew Subject : Re: Manual soft update -------------------------------------------------------------------------------- Hi! On Thursday 28 March 2002 04:00, drew wrote: > "Alexei Dets" <adets@idsk.com> сообщил/сообщила в новостях следующее: > news:a7t7hl$741$2@host.talk.ru... > > > > rpm -Uvh --nodeps something.rpm > > > > Это совсем на крайний случай. Опасно. Лучше просто перечислить ему все > > rpm-ы, которые он хочет обновить в одной команде. Он тогда обычно сам > > разресолвит зависимости. > > Логично. Только список зависимых файлов увеличивается много...кратно(?) не > знаю уж, даже, каким словом обозначить. Gnome? ;-) Hу у меня его нет, в частности и по этой причине тоже. > Следующий вопрос. Как сгенерить полный список файлов, которые прямо или > косвенно требуют обновления, чтобы потом весь этот лист скормить рпэму? Hикогда такой проблемы не возникало. Т.е. возникала, но по мелочи всегда. При апдейте отдельных пакетов там и зависимостей на грош - ну там, пять пакетов каких-нибудь еще максимум. При апгрейде системы вообще целиком нужно просто иметь все пакеты из updates или все пакеты нового дистрибутива. Если сказать тогда rpm -Fvh *.rpm, то обычно ручками придется помогать очень мало - он тогда сам занимается поиском всех пакетов, что надо обновить. Теоретически можно написать какой-нибудь скрипт, который будет дергать rpm с ключиками --whatrequires и --whatprovides, и генерить список на основе этих данных. Возможно это уже умеет делать autorpm (никогда в глаза не видел) или еще какая-нибудь софтина. Алексей -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: InfoDesk, S.A. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/64886270ee16.html, оценка из 5, голосов 10
|