Deb пакеты Debian - это обычные архивы ar.
- debian-binary: обычный текстовый файл, содержит версию формата пакета deb
- control.tar.gz: сжатый файл, содержит md5-суммы файлов и каталог управления для deb-пакета
- data.tar.xz: сжатый файл, содержит все файлы, которые будут установлены.
Для распаковки архива .deb вы можете использовать следующую команду ar с параметром x или, если вам нужен более подробный вывод, параметр xv, как показано ниже:
1 | ar x example.deb |
или
1 | ar -xv example.deb |
после чего, распаковываем data.tar.xz, следующей командой:
1 | tar xf data.tar.xz |
Если вы используете дистрибутив на базе Debian или у вас установлен dpkg, вы также можете использовать dpkg для извлечения/распаковки deb-пакета без установки в систему:
1 | dpkg -x package.deb /tmp/out |
В последнем параметре команды необходимо указать каталог для распаковки.
После завершения команды вы увидите содержимое deb-пакета в каталоге /tmp/out.