Описание тега deb
Описание
.deb
является расширением формата двоичного пакета Debian. Программное обеспечение, упакованное для Debian или производных Debian, таких как Ubuntu, распространяется в этом формате. Пакеты этого типа часто называют "дэбс".
Связанный формат, известный как "исходные документы", обычно состоит из нескольких файлов: .dsc
файл, в котором перечислены все остальные файлы в источнике с криптографическими хэшами, какой-то tarball (.tar.gz
, .tar.bz2
и т. д.), а иногда и дополнительные файлы, например diffs.
Дебс обычно управляется с помощью dpkg
семейство инструментов. dpkg-deb
, в частности, отвечает за создание, распаковку и запросы файлов.deb. Вdpkg
инструмент управления пакетами используется для установки, удаления и настройки отлаженного программного обеспечения в системах на основе Debian. Исходники упаковываются и распаковываются с использованиемdpkg-source
. Многочисленные интерфейсные инструменты с дополнительными возможностями в семействе Apt (apt-get
, Aptitude, Synaptic и т. Д.) Предлагают дополнительные возможности, включая управление репозиторием и разрешение зависимостей.
Обычно ожидается, что программное обеспечение, упакованное в debs, будет соответствовать политике Debian или политике соответствующего производного продукта Debian. Создание пакетов с хорошим поведением, отвечающих всем этим требованиям, может быть сложной задачей, поэтому существует несколько инструментов, облегчающих создание deb или проверяющих соответствие политикам.debhelper
(или "dh
") а также cdbs
вероятно, наиболее часто используются.
Тег [deb] следует применять к обсуждениям об авторинге или работе с debs, а не к общим вопросам, связанным с Debian.