Deb (file format)

Deb (file format)

Infobox file format
name = Debian package
icon =



caption = The icon for .deb files on ubuntu
extension = .deb
mime = application/x-deb
type code =
uniform type =
magic =
owner = Debian
released =
latest release version =
latest release date =
genre = Package management system
container for = Software package
contained by =
extended from =
extended to =
standard =
url =

deb is the extension of the Debian software package format and the most often used name for such binary packages. Like the "Deb" part of the term "Debian", it originates from the name of Debra, then girlfriend and now ex-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/aptitude.

deb packages can be converted into other packages and vice versa using Alien.

Some core Debian packages are available as udebs (“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.

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
*Getdeb
*dpkg
*RPM Package Manager
*CheckInstall
*Debian Package Maker
*Deb Creator

External links

* [http://www.debian.org/doc/FAQ/ch-pkg_basics Debian FAQ: Basics of the Debian package management system]
* [http://www.newlinuxuser.com/?p=107 Article on what to do with .deb files]
* [http://vafer.org/projects/jdeb JDeb] Cross platform Ant task and Maven plugin to build Debian packages.
* [http://thedarkmaster.wordpress.com/2008/05/24/how-to-create-manipulate-a-deb-file-of-a-compiled-application/ How to create / manipulate a .deb file of a compiled application]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • deb (file format) — Debian package The GNOME icon for deb files Filename extension .deb Internet media type application/x deb Developed by …   Wikipedia

  • tar (file format) — tar GNU tar 1.23 showing three common types of Tarballs (shown in red). Filename extension .tar Internet media type application/x tar …   Wikipedia

  • ZIP (file format) — unzip redirects here. For the program, see Info ZIP. ZIP Filename extension .zip .zipx (newer compression algorithms) Internet media type application/zip Uniform Type Identifier com.pkware.zip archive Magic …   Wikipedia

  • Deb — or DEB may mean: deb (file format), a software package format used by the Debian project A débutante Deborah, a name Eugene Debs, a politician Nabakrishna Deb, a nobleman Dynamic energy budget Drug eluting balloon, a medical tool for angioplasty… …   Wikipedia

  • deb — Debian package Extension .deb Développé par Debian Type de format gestionnaire de paquet Conteneur de fichiers paquet logiciel …   Wikipédia en Français

  • List of file formats — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. See also: List of file formats (alphabetical) This is a list of file formats… …   Wikipedia

  • Comparison of file archivers — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. The following tables compare general and technical information for a number of file… …   Wikipedia

  • Archive file — An archive file is a file that is composed of one or more files along with metadata that can include source volume and medium information, file directory structure, error detection and recovery information, file comments, and usually employs some …   Wikipedia

  • Debian build toolchain — A typical input of the Debian build tools: three files constituting the source package (the bottom) and the unpacked source tree with a debian subdirectory added there by the package maintainer. The Debian build toolchain is a collection of… …   Wikipedia

  • Getdeb — Infobox Website name = GetDeb caption = GetDeb homepage on 2007 08 29. url = [http://www.getdeb.net www.getdeb.net] alexa = commercial = no type = Ubuntu Software Portal language = registration = owner = Jo atilde;o Pinto author = Jo atilde;o… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”