GNU/Linux >> Znalost Linux >  >> Linux

dpkg:příkaz nenalezen

Nástroj dpkg je nízkoúrovňový systémový nástroj pro extrakci, analýzu, rozbalení, instalaci a odstranění balíčků s příponou .deb. Skripty načtené dpkg v každém souboru .deb jsou důležité, protože poskytují programu informace týkající se instalace, odstranění a konfigurace balíčků. Obslužný program dpkg se nachází v základu systému správy balíčků v distribucích založených na Debianu. Balíček Debianu, dpkg, poskytuje obslužný program dpkg a několik dalších programů nezbytných pro běh balíčkovacího systému; jmenovitě:dpkg-deb, dpkg-split, dpkg-query, dpkg-statoverride, dpkg-divert a dpkg-trigger. Můžeme se podívat na soubor /var/log/dpkg.log. Existuje mnoho podrobných podrobností o triggerech a balíčcích, které procházejí různými fázemi rozbalování a konfigurace.

pokud při spouštění příkazu dpkg narazíte na níže uvedenou chybu:

dpkg: command not found

můžete zkusit nainstalovat balíček dpkg 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

Příklady příkazů dpkg

1. Pokud chceme vidět seznam balíčků v tomto systému, můžeme použít volbu l:

$ dpkg -l

2. Můžeme také zúžit náš výstup filtrováním příkazu dpkg:

$ dpkg -l xterm

3. Můžeme ověřit, zda je balíček nainstalován nebo ne, pomocí –get-selections:

$ dpkg --get-selections

4. Umístění, ve kterých je balíček nainstalován, můžeme zobrazit pomocí možnosti L.

$ dpkg -L xterm

5. Konkrétní balíček v tomto systému můžeme vyhledat pomocí volby s:

$ dpkg -s apache

6. Pro instalaci balíčku použijte volbu -i s příkazem:

$ dpkg -i tftp_0.17-18_i386.deb

7. Můžeme také extrahovat obsah balíčku bez jeho instalace. K tomu bychom měli použít volbu -x:

$ dpkg -x tftp_0.17-18_i386.deb ./tftp_0.17-18_i386

8. Než budeme moci stáhnout jakékoli balíčky a nainstalovat je pomocí nástroje dpkg, musíme znát správnou hardwarovou architekturu systému. Můžeme použít příkaz dpkg-architecture:

$ dpkg-architecture

9. Můžeme také získat užitečné informace týkající se účelu balíčku. Musíme použít příkaz dpkg-query s volbou -s zde:

$ dpkg-query -s tftp

10. Chcete-li odebrat nainstalovanou aplikaci, použijte následující:

$ dpkg -r [application name]

11. Vypište obsah souboru místního balíčku:

$ dpkg -c path/to/file.deb

12. Zjistěte, který balíček vlastní soubor:

$ dpkg -S filename

Chcete-li získat pokyny k nápovědě pro příkaz dpkg, použijte následující:

$ dpkg --help 

Pomocí –help můžete zobrazit pokyny k libovolnému příkazu, který se vám líbí. Také máte možnost použít ruční příkaz:

$ man dpkg


Linux
  1. dpkg-deb:příkaz nenalezen

  2. ifrename:příkaz nenalezen

  3. nc:příkaz nenalezen

  1. netstat:příkaz nenalezen

  2. kubectl:příkaz nenalezen

  3. tvservice:příkaz nenalezen

  1. lspci:příkaz nenalezen

  2. pstree:příkaz nenalezen

  3. rm:příkaz nenalezen