.DEB

Plik DEB

Debian Software Package
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik DEB to instalator oprogramowania dla systemów Linux opartych na Debianie - Ubuntu, Linux Mint, Kali, Raspberry Pi OS i innych. Aby go użyć, uruchom sudo apt install ./package.deb w terminalu lub kliknij dwukrotnie, aby otworzyć centrum oprogramowania. W systemach Windows lub macOS można jedynie przeglądać jego zawartość za pomocą 7-Zip, ale nie można go zainstalować. Ponieważ instalacja uruchamia skrypty jako root, instaluj pliki DEB tylko ze źródeł, którym ufasz.

Deweloper: Debian Project (community); dpkg toolchain Kategoria: Pliki skompresowane Otwarty standard MIME: application/vnd.debian.binary-package
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 17, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku DEB?

Pliki z rozszerzeniem .deb zawierają pakiety oprogramowania Debian używane przez systemy operacyjne oparte na Linux i ich pochodne, w tym Ubuntu, Linux Mint i Kali. Pojedynczy plik .deb to archiwum Unix ar, które zawiera trzy elementy: mały plik tekstowy debian-binary określający wersję formatu, archiwum control.tar przechowujące metadane oraz archiwum data.tar zawierające dane instalacyjne.

Archiwum kontrolne (control.tar) przechowuje skrypty opiekuna i metadane pakietu - nazwę, wersję, zależności i inne informacje kontrolne. W nowoczesnych systemach Debian 12+ i Ubuntu, archiwum kontrolne domyślnie korzysta z kompresji Zstandard (.zst); starsze pakiety używają GZIP lub XZ.

Archiwum danych (data.tar) zawiera właściwe pliki instalacyjne rozmieszczone w ich ścieżkach docelowych. To archiwum również używa kompresji Zstandard w obecnych wydaniach, natomiast w starszych pakietach można spotkać GZIP, BZIP2, LZMA lub XZ.

Pliki .udeb, znane również jako „micro debs”, wykazują wiele podobieństw do plików .deb. Pliki .udeb przechowują zasadniczo te same dane co .deb, ale są ograniczone do niezbędnych plików funkcjonalnych wymaganych przez instalator Debiana. Powiązany wariant, .ddeb, zawiera wyodrębnione symbole debugowania do analizy błędów przez programistów.

  • Pliki .deb są zaprojektowane do instalacji za pomocą menedżera pakietów - apt, dpkg lub gdebi - który rozwiązuje zależności i uruchamia skrypty opiekuna.
  • Pliki .deb można konwertować na inne formaty instalatorów, takie jak .rpm, używając narzędzia alien.
  • W systemach Windows i macOS narzędzia takie jak 7-Zip mogą wypakować elementy .deb w celu inspekcji, ale nie mogą zainstalować pakietu.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .deb instaluje oprogramowanie z uprawnieniami roota i uruchamia skrypty opiekuna (preinst/postinst), więc złośliwy pakiet może całkowicie przejąć system - traktuj go jak instalator, a nie plik danych. Instaluj pliki .deb tylko z oficjalnych repozytoriów dystrybucji lub zaufanych stron producentów (gdzie podpisy GPG systemu APT lub HTTPS producenta dają pewną gwarancję); uważaj na przypadkowe pliki .deb z sieci. Wypakowanie .deb za pomocą 7-Zip w celu zajrzenia do środka jest nieszkodliwe; ryzykownym krokiem jest sama instalacja. Przed zatwierdzeniem sprawdź zależności w GDebi.

Szczegóły formatu

w pigułce
PEŁNA NAZWADebian Software Packageznany również jako Debian package, Debian binary package
DEWELOPERDebian Project (community); dpkg toolchainod 1995 (the modern dpkg 'ar' .deb format; Debian itself dates to 1993)
TYP MIMEapplication/vnd.debian.binary-package
TYPBinarny pakiet oprogramowania dla Debian/Ubuntu Linux - archiwum ar skompresowanych plików tar
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
Plik .deb zaczyna się od 8-bajtowej sygnatury Unix ar „!<arch>\n”. Pierwszy element archiwum zawsze nazywa się „debian-binary” i zawiera wersję formatu ASCII (np. „2.0”). Jest to ta sama sygnatura ar, której używają biblioteki statyczne (.a), więc plik .deb należy rozpoznawać po tym pierwszym elemencie.

Programy otwierające pliki DEB

Windows2 apps
7-Zip Open-source Kliknij prawym przyciskiem myszy > 7-Zip > Otwórz archiwum, aby wypakować elementy ar i wewnętrzne archiwa tar w celu INSPEKCJI (nie można zainstalować).
PeaZip Open-source Otwórz .deb, aby przeglądać/wypakować jego zawartość (tylko inspekcja).
macOS1 app
The Unarchiver / 7-Zip (Keka) Darmowy Otwórz .deb za pomocą Keka/The Unarchiver, aby wypakować archiwa tar do inspekcji (nie można zainstalować w systemie macOS).
Linux5 apps
Synaptic Package Manager Open-source Plik > Dodaj pobrane pakiety - ale Synaptic służy głównie do pakietów z repozytoriów; GDebi jest lepszy dla pojedynczego lokalnego pliku .deb.
APT (terminal) Wbudowany Uruchom sudo apt install ./package.deb - instaluje pakiet ORAZ rozwiązuje jego zależności.
GNOME Software / App Center Open-source Kliknij dwukrotnie .deb, aby otworzyć go w graficznym centrum oprogramowania, a następnie kliknij Zainstaluj.
GDebi Open-source Otwórz .deb za pomocą GDebi Package Installer - pokazuje zależności i również je instaluje.
dpkg Wbudowany sudo dpkg -i package.deb, a następnie sudo apt -f install, aby naprawić brakujące zależności.

Szczegóły techniczne

specyfikacja
Format konteneraArchiwum Unix `ar`; zaczyna się od 8-bajtowej sygnatury `!<arch>\n` pod offsetem 0
Struktura wewnętrznaTrzy elementy `ar` w kolejności: `debian-binary` (wersja formatu), `control.tar.*` (metadane + skrypty), `data.tar.*` (zainstalowane pliki)
Znacznik wersji formatuElement `debian-binary` zawiera ciąg ASCII `2.0`; format ten jest stabilny od 1995 roku
Kompresja archiwum kontrolnegoZstandard (`.zst`) w Debian 12+ i Ubuntu 22.04+; XZ w starszych wydaniach; GZIP w pakietach archiwalnych
Kompresja archiwum danychDomyślnie Zstandard (`.zst`) w obecnych wersjach Debian/Ubuntu; także GZIP, BZIP2, LZMA lub XZ w starszych pakietach
Typ MIME`application/vnd.debian.binary-package` (zarejestrowany); również `application/x-deb`
Sprawdzanie integralnościPlik `md5sums` wewnątrz `control.tar`; APT weryfikuje metadane repozytorium przez GPG (`Release.gpg` / `InRelease`)
Narzędzia instalacyjne`dpkg` (niskopoziomowe); `apt` / `apt-get` (nakładka rozwiązująca zależności); `gdebi` (instalator GUI/CLI dla pojedynczych plików)
Pola metadanych pakietuPrzechowywane w pliku `control` wewnątrz `control.tar`; pola obowiązkowe: Package, Version, Architecture, Maintainer, Description
Obsługiwane platformyDebian, Ubuntu, Linux Mint, Kali Linux, Raspberry Pi OS, Pop!_OS; archiwalny jailbreak iOS (Cydia)
Wariant micro-deb `.udeb`Okrojony pakiet dla instalatora Debiana - brak skryptów opiekuna, minimalne metadane, brak rozwiązywania zależności
Wariant debug `.ddeb`Wyodrębniony pakiet symboli debugowania pobierany automatycznie przez programy obsługi błędów (`apport`, `gdb`)
Uwierzytelnianie repozytoriumRepozytoria są podpisane cyfrowo przez GPG; sam plik `.deb` nie niesie indywidualnego podpisu
Konwersja między formatami`alien` konwertuje `.deb` na `.rpm`, Slackware `.tgz` i inne formaty instalatorów
Typowy rozmiar plikuOd kilku KB (minimalne narzędzia) do kilkuset MB (gry, środowiska IDE, pakiety multimedialne)
Wydano1995 (the modern dpkg 'ar' .deb format; Debian itself dates to 1993)
Najnowsza wersjadeb format version 2.0 (the '2.0' string in debian-binary; stable for decades)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjamanpages.debian.org

Konwersje DEB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami DEB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki DEB.

Najczęściej zadawane pytania

Jak zainstalować plik .deb na Ubuntu?
Najprościej: kliknij dwukrotnie, aby otworzyć centrum oprogramowania i kliknij Zainstaluj. Terminal: sudo apt install ./package.deb, co zainstaluje również wszystkie wymagane zależności.
Dlaczego `dpkg -i` zgłasza brakujące zależności?
dpkg instaluje tylko ten jeden pakiet i nie pobiera zależności. Uruchom potem sudo apt -f install lub po prostu użyj sudo apt install ./file.deb od samego początku.
Czy mogę otworzyć plik .deb w systemie Windows?
Tylko po to, by zajrzeć do środka. 7-Zip lub PeaZip mogą wypakować archiwum ar i jego archiwa tar do inspekcji, ale pliku .deb nie można zainstalować ani uruchomić w systemie Windows.
Jaka jest różnica między .deb a .rpm?
Oba są pakietami oprogramowania Linux: .deb jest dla Debian/Ubuntu (dpkg/APT), .rpm jest dla Fedora/RHEL/openSUSE (rpm/dnf). Nie są one zamienne; alien może je konwertować z pewnymi zastrzeżeniami.
Jak wypakować .deb bez instalowania go?
W systemie Linux: dpkg-deb -x file.deb outdir/ dla plików lub dpkg-deb -e dla informacji kontrolnych. W Windows/macOS otwórz go za pomocą 7-Zip/Keka.
Czy instalowanie pliku .deb z internetu jest bezpieczne?
Tylko jeśli ufasz źródłu - instalacja uruchamia skrypty jako root. Preferuj repozytoria swojej dystrybucji lub oficjalną stronę producenta; unikaj przypadkowych plików .deb od osób trzecich.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.ICSiCalendar data file
10.XDWDocuWorks Document

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z