Пакеты Debian -- это обычные архивы, создаваемые через утилиту ar. Внутри они содержат три файла:
- debian-binary -- обычный текстовый файл, содержащий версию используемого формата deb;
- control.tar.gz -- сжатый архив, содержащий файл контрольных сумм (md5sums) и директорию control, содержащую мета-данные пакета;
- data.tar.gz -- сжатый архив, содержащий файловую структуру от корня файловой системы, которая будет записана в файловую систему при установке пакета.
Распаковать *.deb-файл можно при помощи команды ar:
ar x example.deb
Или при помощи утилиты dpkg:
dpkg -x package.deb /tmp/out