DEB (FILE FORMAT)
(Redirected from .deb)
'deb' is the extension of the Debian software package format and the most often used name for such binary packages. Like the term ''Debian'', it's named after Debra, wife of Debian's founder Ian Murdock.
Debian packages are also used in distributions based on Debian.
Debian packages are standard Unix ar archives that include two gzipped or bzipped tar archives: one that holds the control information and another that contains the data.
The canonical program for handling these packages is dpkg, most commonly via apt.
deb packages can be converted into other packages and vice versa using Alien.
Some core Debian packages are available as 'udeb's (“micro debs”), and are typically used only for bootstrapping a Debian installation. Although these files use the “udeb” filename extension, they adhere to the same structure specification as ordinary ''deb'' files. However, unlike their ''deb'' counterparts, ''udeb'' packages contain only essential functional files. In particular, documentation files are normally omitted. ''udeb'' packages are not installable on a standard Debian system.
Since Debian 0.93, a deb file is implemented as an ar archive. Canonical contents of this archive are three files:
★ debian-binary: deb format version number. This is "2.0" for current versions of Debian
★ control.tar.gz: all package metainformation
★ data.tar or data.tar.gz or data.tar.bz2 or data.tar.lzma: the actual installable files
★ List of archive formats
★ Debian
★ RPM Package Manager
★ Debian FAQ: Basics of the Debian package management system
★ debian-user post on manipulating debs directly with standard unix tools
★ Article on what to do with .deb files
'deb' is the extension of the Debian software package format and the most often used name for such binary packages. Like the term ''Debian'', it's named after Debra, wife of Debian's founder Ian Murdock.
Debian packages are also used in distributions based on Debian.
Debian packages are standard Unix ar archives that include two gzipped or bzipped tar archives: one that holds the control information and another that contains the data.
The canonical program for handling these packages is dpkg, most commonly via apt.
deb packages can be converted into other packages and vice versa using Alien.
Some core Debian packages are available as 'udeb's (“micro debs”), and are typically used only for bootstrapping a Debian installation. Although these files use the “udeb” filename extension, they adhere to the same structure specification as ordinary ''deb'' files. However, unlike their ''deb'' counterparts, ''udeb'' packages contain only essential functional files. In particular, documentation files are normally omitted. ''udeb'' packages are not installable on a standard Debian system.
| Contents |
| Implementation |
| See also |
| External links |
Implementation
Since Debian 0.93, a deb file is implemented as an ar archive. Canonical contents of this archive are three files:
★ debian-binary: deb format version number. This is "2.0" for current versions of Debian
★ control.tar.gz: all package metainformation
★ data.tar or data.tar.gz or data.tar.bz2 or data.tar.lzma: the actual installable files
See also
★ List of archive formats
★ Debian
★ RPM Package Manager
External links
★ Debian FAQ: Basics of the Debian package management system
★ debian-user post on manipulating debs directly with standard unix tools
★ Article on what to do with .deb files
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español