Распаковка RPM-файлов

Категория: Linux Комментариев: 1

Обычный rpm-пакет представляет из себя простой архив формата cpio с небольшим набором метаданных.
rpm2cpio package.rpm | cpio -dimv
С помощью этой команды можно извлечь содержимое rpm-пакета.
Передаем в качестве параметра стандартной утилите rpm2cpio имя rpm-файла, который необходимо распаковать и перенаправляем ее вывод на архиватор cpio.
Флаг -i сообщает cpio, что нужно распаковать архив, флаг -d — что необходимо сохранить структуру директорий. Флаг -v сообщает, что нужно вывести список распакованных файлов, и -m позволяет наследовать даты модификаций извлекаемых файлов.

Автор: Кто-то   @   12 октября 2009 Комментариев: 1
Метки : ,

Поблагодарить автора

Webmoney Z163628999150, R617151845974

Комментариев: 1

Комментарии
Ноя 11, 2010
1:05
#1 Odmin :

А еще то же самое можно сделать из midnight commander-а (mc), просто зайдя в rpm-ку Enter-ом, потом — в CONTENTS.cpio, потом выбрать нужные файлы и через F5 распаковать в каталог второй панели.

оставить комментарий

Предыдущая запись
«
Следующая запись
»