Plik z rozszerzeniem .DEB to format pakietu instalacyjnego używany w systemach operacyjnych opartych na Debianie, takich jak Debian, Ubuntu, Linux Mint i inne pochodne. Pliki te służą do dystrybucji, instalacji, aktualizacji oraz usuwania oprogramowania przez systemy zarządzania pakietami, takie jak APT czy dpkg.
Budowa pliku .deb
Plik .DEB jest archiwum o konkretnej strukturze, składającym się z trzech głównych części:
- debian-binary – tekstowy plik z wersją formatu DEB;
- control archive – archiwum z plikiem „control” oraz innymi metadanymi o pakiecie (np. zależności, opisy, skrypty instalacyjne);
- data archive – archiwum zawierające rzeczywiste pliki programu, które mają być zainstalowane na systemie docelowym.
Instalacja i obsługa pakietów .deb
Instalację pakietów DEB przeprowadza się poprzez narzędzia takie jak dpkg (np. komendą dpkg -i nazwa_pakietu.deb) lub graficznych menedżerów pakietów. Format DEB zapewnia obsługę zależności, co minimalizuje konflikty podczas instalowania oprogramowania.
Różnice względem innych formatów pakietów
Pakiety DEB są główną różnicą pomiędzy rodziną Debiana a dystrybucjami wykorzystującymi pakiety RPM (Red Hat/Fedora). Sam format jest archiwum typu ar pokazujące swoją strukturę po rozpakowaniu.
Znaczenie plików .deb
Rozszerzenie .DEB jest kluczowe w świecie Linuksa wszędzie tam, gdzie wykorzystuje się ekosystem Debiana.