Конвертер RPM в CPIO

Извлеките нативный CPIO-контейнер из RPM-пакетов бесплатно

Перетащите файлы сюда. 1 GB максимальный размер файла или Регистрация
в
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Доступ к нативному содержимому

RPM использует CPIO внутри — конвертация снимает RPM-заголовок и метаданные, давая прямой доступ к файловому содержимому в исходном CPIO.

Веб-аналог rpm2cpio

Получите эквивалент утилиты rpm2cpio прямо в браузере — без Linux-терминала, без установки программ.

Файлы удаляются после использования

Загруженные RPM стираются мгновенно по завершении конвертации. CPIO-результаты удаляются с серверов в течение 24 часов.

Как сконвертировать RPM в CPIO

1

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

2

Выберите cpio или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

3

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш cpio-файл

О форматах

RPM (изначально Red Hat Package Manager, ныне рекурсивный акроним RPM Package Manager) — формат управления пакетами программного обеспечения, разработанный Red Hat для дистрибутивов Linux и впервые представленный в Red Hat Linux 2.0 в 1995 году. RPM-файл упаковывает скомпилированное ПО, конфигурационные файлы и документацию вместе с обширными метаданными в структурированный бинарный формат, состоящий из вводной части (идентификатор формата), заголовка подписи (проверка целостности и подлинности), заголовка метаданных (имя пакета, версия, описание, списки зависимостей, контрольные суммы файлов и установочные скрипты) и сжатого CPIO-архива с собственно файлами. Утилита rpm и менеджеры более высокого уровня — YUM и DNF — осуществляют установку, обновление, верификацию и удаление RPM-пакетов. Одно из преимуществ — комплексное управление зависимостями: RPM-пакеты объявляют предоставляемые и требуемые возможности, позволяя автоматически разрешать сложные цепочки зависимостей из настроенных репозиториев. Встроенная система проверки — ещё одна сильная сторона: команда rpm --verify сверяет каждый установленный файл с сохранёнными контрольными суммами, правами, владельцем и временными метками, выявляя несанкционированные изменения или повреждения. RPM служит пакетной основой для крупных корпоративных дистрибутивов Linux, включая Red Hat Enterprise Linux, Fedora, CentOS, SUSE и openSUSE. Наряду с DEB, RPM — один из двух доминирующих форматов пакетов Linux, обеспечивающий управление ПО для миллионов серверов и рабочих станций.
Разработчик: Red Hat
Дата выпуска: 1995
CPIO (Copy In, Copy Out) — формат архивов Unix, восходящий к системе PWB/UNIX в AT&T Bell Labs в 1977 году, появившийся даже раньше формата tar. Название описывает принцип работы утилиты: копирование файлов «внутрь» архива и «наружу» из архива. CPIO хранит файлы последовательно, снабжая каждый заголовком, содержащим имя файла, информацию об inode, права доступа, владельца, временные метки и размер файла, за которым следуют сами данные. Формат существует в нескольких вариантах: оригинальный бинарный формат, определённый POSIX.1 октетно-ориентированный (ODC) формат, формат SVR4 newc с расширенными полями устройств и inode, а также вариант CRC с верификацией контрольных сумм. В отличие от tar, CPIO считывает список файлов для архивации из стандартного ввода, что делает его естественно компонуемым с find и другими Unix-утилитами через конвейеры. Одно из преимуществ — точное сохранение метаданных Unix: CPIO записывает номера устройств, информацию об inode и связи жёстких ссылок с большей точностью, чем ранние реализации tar, что делает его пригодным для системных резервных копий и архивации файлов устройств. Центральная роль формата в управлении пакетами Linux — ещё одна практическая значимость: формат пакетов RPM использует CPIO как внутренний контейнер для полезной нагрузки, а значит, каждая установка Linux на базе RPM опирается на извлечение CPIO. Хотя tar стал более распространён для повседневного архивирования, CPIO сохраняется в системном администрировании, образах initramfs и инфраструктуре управления пакетами.
Разработчик: AT&T / Unix
Дата выпуска: 1977

Часто задаваемые вопросы

Почему RPM в CPIO — это естественная конвертация?

RPM-пакеты хранят файловое содержимое в формате CPIO внутри себя. Эта конвертация по сути снимает RPM-обёртку и даёт прямой доступ к базовому CPIO-архиву.

Чем открыть CPIO?

Утилита cpio стандартна на Linux и macOS. На Windows 7-Zip открывает CPIO нативно. Многие файловые менеджеры Linux также работают с CPIO прозрачно.

Это аналог команды rpm2cpio?

Концептуально да — результат тот же: CPIO-содержимое из RPM. Данный конвертер даёт тот же результат через веб-интерфейс, без командной строки.

CPIO включает метаданные RPM?

CPIO содержит только файловое содержимое — устанавливаемые файлы и каталоги. RPM-специфичные данные (зависимости, скрипты) находятся в RPM-заголовке, а не в CPIO.

Можно конвертировать несколько RPM за раз?

Да — пакетная загрузка поддерживается. Каждый RPM будет конвертирован в отдельный CPIO-архив с индивидуальной ссылкой для скачивания.

Конвертация платная?

Нет. Конвертация RPM в CPIO на convertio.tools полностью бесплатна — загружайте, конвертируйте и скачивайте без оплаты и регистрации.

Рейтинг RPM в CPIO

5.0 (2 голосов)
Вам необходимо сконвертировать и скачать любой файл, чтобы оценить конвертацию!