Systém správy balíčků Debianu používá k instalaci, odstranění a dotazování balíčků příkaz dpkg. dpkg-deb je backendový příkaz pro vytváření a správu archivů balíčků Debianu. Často budete chtít použít dpkg k předávání příkazů do dpkg-deb místo přímého volání dpkg-deb.
Pokud narazíte na níže uvedenou chybu:
dpkg-deb: command not found
Můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce.
| Distribuce | Příkaz |
|---|---|
| OS X | brew install dpkg |
| Debian | apt-get install dpkg |
| Ubuntu | apt-get install dpkg |
| Alpine | apk přidat dpkg |
| Kali Linux | apt-get install dpkg |
| Fedora | dnf nainstalovat dpkg |
| Raspbian | apt-get install dpkg |
| Docker | docker spustit cmd.cat/dpkg-deb dpkg-deb |
Shrnutí
Program apt-get je nástroj, který je navržen pro stahování balíčků a jejich závislostí, takže se tomuto zdlouhavému úkolu můžete vyhnout sami. Když však dojde na skutečnou instalaci balíčků, apt-get spoléhá na příkaz low-leveldpkg, který je to, co dělá skutečnou práci instalace a sledování toho, co je nainstalováno. Pokud tedy máte balíček .deb a potřebujete jej nainstalovat, apt-get vám nebude moci pomoci. Místo toho musíte použít dpkg přímo, jeho vyvoláním takto:
# dpkg –i yourfile.deb
Tím se balíček rozbalí a nainstaluje do vašeho systému. Pokud chcete pouze extrahovat obsah balíčku, aniž byste jej instalovali do systému, můžete použít parametr –unpack takto:
# dpkg --unpack yourfile.deb