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