.DEB

DEB-fil

Debian Software Package
Ställ en fråga
SNABBT SVAR

En DEB-fil är ett installationsprogram för Debian-baserade Linux-system - Ubuntu, Linux Mint, Kali, Raspberry Pi OS med flera. För att använda den, kör sudo apt install ./package.deb i en terminal, eller dubbelklicka på den för att öppna programvarucentret. På Windows eller macOS kan du endast inspektera dess innehåll med 7-Zip, inte installera den. Eftersom installationen kör skript som root bör du endast installera DEB-filer från källor du litar på.

Utvecklare: Debian Project (community); dpkg toolchain Kategori: Komprimerade filer Öppen standard MIME: application/vnd.debian.binary-package
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .RAR · .ZIP · .Z01 · .7Z

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 17, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet DEB?

Filer med filtillägget .deb innehåller Debian programvarupaket som används av Linux-baserade operativsystem och deras derivat, inklusive Ubuntu, Linux Mint och Kali. En enskild .deb-fil är ett Unix ar-arkiv som omsluter tre delar: en liten debian-binary textfil som anger formatversionen, ett control.tar-arkiv som innehåller metadata, och ett data.tar-arkiv som innehåller själva installationsdata.

Kontrollarkivet (control.tar) lagrar underhållsskript och paketmetadata - namn, version, beroenden och annan kontrollinformation. På moderna Debian 12+ och Ubuntu-system använder kontrollarkivet som standard Zstandard-komprimering (.zst); äldre paket använder GZIP eller XZ.

Dataarkivet (data.tar) innehåller de faktiska installationsfilerna upplagda i sina målmappar. Detta arkiv använder också Zstandard-komprimering i aktuella utgåvor, medan GZIP, BZIP2, LZMA eller XZ finns i äldre paket.

.udeb-filer, även kända som «micro debs», delar många likheter med .deb-filer. .udeb-filer lagrar i huvudsak samma data som .deb, men är begränsade till de nödvändiga funktionella filer som behövs av Debian-installeraren. En relaterad variant, .ddeb, innehåller fristående felsökningssymboler för utvecklares kraschanalys.

  • .deb-filer är utformade för att installeras med en pakethanterare - apt, dpkg eller gdebi - som löser beroenden och kör underhållsskript.
  • .deb-filer kan konverteras till andra installationsformat såsom .rpm med verktyget alien.
  • På Windows och macOS kan verktyg som 7-Zip extrahera innehållet i en .deb för inspektion, men kan inte installera paketet.

Säkerhet & trygghet

RISK: MEDIUM

En .deb installerar programvara med root-behörighet och kör underhållsskript (preinst/postinst), så ett skadligt paket kan kompromettera systemet helt - hantera det som ett installationsprogram, inte en datafil. Installera endast .deb-filer från officiella distributionsförråd eller betrodda leverantörers webbplatser (där APT:s GPG-signaturer eller leverantörens HTTPS ger viss säkerhet); var vaksam mot slumpmässiga .deb-nedladdningar. Att extrahera en .deb med 7-Zip för att titta inuti är ofarligt; att installera den är det riskfyllda steget. Granska beroenden med GDebi innan du genomför installationen.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNDebian Software Packageäven känd som Debian package, Debian binary package
UTVECKLAREDebian Project (community); dpkg toolchainsedan 1995 (the modern dpkg 'ar' .deb format; Debian itself dates to 1993)
MIME-TYPapplication/vnd.debian.binary-package
TYPBinärt programvarupaket för Debian/Ubuntu Linux - ett ar-arkiv med komprimerade tar-filer
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
En .deb börjar med 8-byte Unix ar-magic «!<arch>\n». Den första arkivdelen heter alltid «debian-binary» och innehåller ASCII-formatversionen (t.ex. «2.0»). Detta är samma ar-magic som används av statiska bibliotek (.a), så identifiera en .deb genom den första delen.

Program som öppnar DEB-filer

Windows2 apps
7-Zip Öppen källkod Högerklicka > 7-Zip > Öppna arkiv för att extrahera ar-delarna och de inre tar-filerna för INSPEKTION (kan inte installera).
PeaZip Öppen källkod Öppna .deb-filen för att bläddra i/extrahera dess innehåll (endast inspektion).
macOS1 app
The Unarchiver / 7-Zip (Keka) Gratis Öppna .deb-filen med Keka/The Unarchiver för att extrahera tar-filerna för inspektion (kan inte installera på macOS).
Linux5 apps
Synaptic Package Manager Öppen källkod Arkiv > Lägg till nedladdade paket - men Synaptic är främst för paket i förråd; GDebi är bättre för en enskild lokal .deb.
APT (terminal) Inbyggd Kör sudo apt install ./package.deb - installerar paketet OCH löser dess beroenden.
GNOME Software / App Center Öppen källkod Dubbelklicka på .deb-filen för att öppna den i det grafiska programvarucentret, klicka sedan på Installera.
GDebi Öppen källkod Öppna .deb-filen med GDebi Package Installer - den visar beroenden och installerar dem också.
dpkg Inbyggd sudo dpkg -i package.deb och sedan sudo apt -f install för att åtgärda eventuella saknade beroenden.

Tekniska detaljer

djup specifikation
ContainerformatUnix `ar`-arkiv; börjar med 8-byte magic `!<arch>\n` vid offset 0
Intern strukturTre `ar`-delar i ordning: `debian-binary` (formatversion), `control.tar.*` (metadata + skript), `data.tar.*` (installerade filer)
Formatversionsmarkör`debian-binary`-delen innehåller ASCII-strängen `2.0`; detta format har varit stabilt sedan 1995
Komprimering av kontrollarkivZstandard (`.zst`) på Debian 12+ och Ubuntu 22.04+; XZ på äldre utgåvor; GZIP på äldre paket
Komprimering av dataarkivZstandard (`.zst`) som standard i nuvarande Debian/Ubuntu; även GZIP, BZIP2, LZMA eller XZ i äldre paket
MIME-typ`application/vnd.debian.binary-package` (registrerad); även `application/x-deb`
Integritetskontroll`md5sums`-fil inuti `control.tar`; APT verifierar metadata i förråd via GPG (`Release.gpg` / `InRelease`)
Installationsverktyg`dpkg` (lågnivå); `apt` / `apt-get` (beroendelösande gränssnitt); `gdebi` (grafiskt/terminalbaserat installationsprogram för enstaka filer)
Metadatafält för paketLagras i `control`-filen inuti `control.tar`; obligatoriska fält: Package, Version, Architecture, Maintainer, Description
Plattformar som stödsDebian, Ubuntu, Linux Mint, Kali Linux, Raspberry Pi OS, Pop!_OS; äldre iOS jailbreak (Cydia)
`.udeb` micro-deb variantBantat paket för Debian-installeraren - inga underhållsskript, minimal metadata, ingen beroendehantering
`.ddeb` debug-variantFristående paket med felsökningssymboler som hämtas automatiskt av kraschhanterare (`apport`, `gdb`)
Autentisering av förrådProgramvaruförråd är GPG-signerade; själva `.deb`-filen bär ingen individuell signatur
Konvertering mellan format`alien` konverterar `.deb` till `.rpm`, Slackware `.tgz` och andra installationsformat
Typisk filstorlekFrån några KB (minimala verktyg) till flera hundra MB (spel, IDE-verktygskedjor, mediapaket)
Släppt1995 (the modern dpkg 'ar' .deb format; Debian itself dates to 1993)
Senaste versiondeb format version 2.0 (the '2.0' string in debian-binary; stable for decades)
Öppen standardJa · royaltyfri
Specifikationmanpages.debian.org

DEB-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med DEB-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om DEB-filer.

Vanliga frågor

Hur installerar jag en .deb-fil på Ubuntu?
Enklast: dubbelklicka på den för att öppna programvarucentret och klicka på Installera. Terminal: sudo apt install ./package.deb, vilket även installerar alla nödvändiga beroenden.
Varför säger `dpkg -i` att beroenden saknas?
dpkg installerar endast det specifika paketet och hämtar inte beroenden. Kör sudo apt -f install efteråt, eller använd bara sudo apt install ./file.deb från början.
Kan jag öppna en .deb-fil på Windows?
Endast för att titta inuti. 7-Zip eller PeaZip kan extrahera ar-arkivet och dess tar-filer för inspektion, men en .deb kan inte installeras eller köras på Windows.
Vad är skillnaden mellan .deb och .rpm?
Båda är Linux-programvarupaket: .deb är för Debian/Ubuntu (dpkg/APT), .rpm är för Fedora/RHEL/openSUSE (rpm/dnf). De är inte utbytbara; alien kan konvertera dem med vissa förbehåll.
Hur extraherar jag en .deb utan att installera den?
På Linux: dpkg-deb -x file.deb outdir/ för filerna, eller dpkg-deb -e för kontrollinformationen. På Windows/macOS, öppna den med 7-Zip/Keka.
Är det säkert att installera en .deb från internet?
Endast om du litar på källan - installationen kör skript som root. Föredra din distributions officiella förråd eller den officiella leverantören; undvik slumpmässiga .deb-filer från tredje part.

Referenser

1Debian - deb(5) package format manualmanpages.debian.org
2Debian - dpkg-deb manualmanpages.debian.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.M4AMPEG-4 Audio File
5.EXEWindows Executable (Portable Executable)
6.ICSiCalendar data file
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.JSONJavaScript Object Notation file
10.ODTOpenDocument Text

Relaterade filtillägg

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö