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

Конвертируйте Debian-пакеты в CPIO-архивы онлайн бесплатно

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

Из DEB в CPIO

Перенесите содержимое Debian-пакета в проверенный CPIO-формат — потоковый архив, который отлично работает с Unix-утилитами, конвейерами и системными образами.

Ничего не нужно устанавливать

Вся конвертация DEB в CPIO происходит в облаке. Ваше устройство только загружает и скачивает, а серверы выполняют обработку.

Автоматическое удаление

Конфиденциальность защищена: загруженные DEB удаляются сразу по окончании конвертации, а CPIO-результаты стираются в течение 24 часов.

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

1

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

2

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

3

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

О форматах

DEB — формат программных пакетов, используемый проектом Debian и его многочисленными производными, включая Ubuntu, Linux Mint и другие дистрибутивы Linux на основе Debian. Созданный одновременно с основанием проекта Debian в августе 1993 года, формат упаковывает скомпилированные бинарные файлы, конфигурационные файлы, документацию и установочные скрипты в структурированный архив для автоматизированного управления ПО. DEB-файл представляет собой ar-архив, содержащий три элемента: debian-binary (текстовый файл с версией формата), control.tar (метаданные — имя пакета, версия, зависимости, скрипты сопровождающего) и data.tar (устанавливаемые файлы, сжатые gzip, xz или zstd). Утилита dpkg и менеджеры пакетов более высокого уровня, такие как APT, осуществляют установку, разрешение зависимостей, обновление и удаление DEB-пакетов. Одно из преимуществ — развитая система зависимостей: DEB-пакеты объявляют точные взаимосвязи (depends, recommends, suggests, conflicts, replaces), позволяя APT автоматически разрешать и устанавливать целые цепочки зависимостей из репозиториев. Система скриптов сопровождающего — ещё одна сильная сторона, позволяющая пакетам выполнять логику до и после установки или удаления для таких задач, как создание системных пользователей, инициализация баз данных или регистрация служб. Учитывая, что Debian и Ubuntu обеспечивают значительную долю серверов, десктопов и встроенных Linux-систем по всему миру, DEB является одним из двух доминирующих форматов пакетов Linux наряду с RPM.
Разработчик: Debian Project
Дата выпуска: 16 августа 1993 г.
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

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

Зачем конвертировать DEB в CPIO?

CPIO — низкоуровневый Unix-формат, широко используемый в системных утилитах и образах initramfs. Конвертация DEB в CPIO даёт формат, совместимый с Unix-конвейерами.

Какие программы читают CPIO?

Утилита cpio — стандартная для Linux и macOS. На Windows 7-Zip открывает CPIO-архивы. Многие средства управления пакетами также понимают формат CPIO.

CPIO поддерживает права доступа, как TAR?

Да. CPIO сохраняет Unix-владельцев, права и специальные файлы — подходящий формат для системного содержимого, извлечённого из DEB.

CPIO сжимает данные?

CPIO хранит файлы без компрессии. Если нужен меньший архив, можно дополнительно сжать CPIO с помощью gzip или другого компрессора.

Как быстро проходит конвертация DEB в CPIO?

Очень быстро — обычно несколько секунд. Оба формата являются лёгкими архивами, поэтому сервер перепаковывает содержимое без тяжёлых вычислений.