OpenSuse 10.3 и deltarpm пакеты

Linux opensuse rpm deltarpm

Накачал с работы обновлений для openSuSe 10.3, а там оказывается несколько файлов имеют вид xxx.delta.rpm. Нашел, что это разностные файлы к моим старым rpm-кам, и с помощью программы applydeltarpm можно получить обновленный rpm-файл. Но в качестве аргументов этой команде надо указать имеющийся "старый" rpm файл - а он может находиться на разных источниках (на DVD, на винте). Как, имея все дельты в одной папке быстро сделать из них обновленные rpm?
Ответы:
Вопрос отпал.
Сейчас посмотрел на содержимое всего каталога с обновлениями и увидел, что есть нормальный rpm (новый), .patch, delta и старый rpm - и все с похожими именами. Просто удалил все дельты, патчи и повторы. Подкинул ясту эту папку, выбрал "обновить, если есть новые" и система обновилсь.
Можно было использовать скрипт. Вот один из вариантов, работает, когда пропатчиваемые пакеты уже установлены в системе. Для не установленных пакетов этот скрипт тоже можно использовать, но нужны минимальные изменения.
Скорее всего откуда я скачал обновления - там этот скрипт уже применили. Спасибо.


17 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.