GNU/Linux >> Znalost Linux >  >> Debian

Často používané volby pro příkaz dpkg debian / ubuntu

dpkg -l

Seznam všech nainstalovaných balíčků.

PŘÍKLADY:

dpkg vrací počet nainstalovaných balíčků:

$ dpkg -l | wc -l
1209

požádat dpkg, aby vrátil pouze balíčky související s php. To bude zahrnovat nainstalované a nenainstalované balíčky:

$ dpkg -l *php*

Použití dpkg s grep k zobrazení pouze nainstalovaných balíčků

dpkg -l | grep php

dpkg -L

dpkg -L zobrazí, zda je balíček nainstalován. Pokud je balíček nainstalován, dpkg zobrazí související soubory a jejich umístění v souborovém systému.

PŘÍKLADY:

$ dpkg -L ntpdate
/.
/etc
/etc/network
/etc/network/if-up.d
/etc/network/if-up.d/ntpdate
/etc/logcheck

$ dpkg -L php5-json
Balík `php5-json' není nainstalován.

dpkg -p

dpkg -p zobrazí úplné informace týkající se názvu balíčku uvedeného jako argument. Tyto informace budou mimo jiné zahrnovat verzi, závislosti, navrhované balíčky a další.

PŘÍKLAD:

$ dpkg -p dpkg
Balík:dpkg
Základní:ano
Priorita:povinná
Sekce:admin
Velikost instalace:7276
Původ:debian
Správce:Vývojáři Dpkg
Chyby:debbugs://bugs.debian.org
Architektura:i386
Verze:1.14.28
Nahrazuje:manpages-de (<=0,4-3), manpages-pl (<=20051117-1)
Předzávislé:libc6 (>=2,7-1), coreutils (>=5,93-1), lzma
Navrhuje:apt
Konflikty:apt (<<0.7.7), aptitude (<<0.4.7-1), dpkg-dev (<<1.14.16), dpkg-iasearch (<<0.11) , sysvinit (<<2.82-1)
Velikost:2353726
Popis:Systém správy balíčků Debian
Tento balíček poskytuje nízkoúrovňovou infrastrukturu pro zpracování
instalace a odstranění Debianu softwarové balíčky.
.
Pro nástroje pro vývoj balíčků Debianu nainstalujte dpkg-dev.
Domovská stránka:http://wiki.debian.org/Teams/Dpkg

dpkg -s

dpkg -s bude stav balíčku dodaného jako argument. Je to podobné jako dpkg -p, ale také zahrnuje stavové a konfigurační soubory:

PŘÍKLAD:

$ dpkg -s dpkg
Balík:dpkg
Základní:ano
Stav:instalace v pořádku nainstalována
Priorita:povinné
Sekce:admin
Velikost instalace:7276
Původ:debian
Správce:Vývojáři Dpkg
Chyby:debbugs://bugs.debian.org
Architektura:i386
Verze:1.14.28
Nahrazuje:manpages-de (<=0.4-3), manpages-pl (<=20051117-1)
Pre-depends:libc6 (>=2.7-1), coreutils (> =5,93-1), lzma
Navrhuje:apt
Konflikty:apt (<<0,7,7), aptitude (<<0,4,7-1), dpkg-dev (<<1,14,16) , dpkg-iasearch (<<0,11), sysvinit (<<2,82-1)
Conffiles:
/etc/logrotate.d/dpkg 501f8c90b83c7ea180868ca82ef7e1e82d1/8ef71gins1e82dc7071ggins1e82d1/8d3p92deetbian
/etc/dpkg/dpkg.cfg f4413ffb515f8f753624ae3bb365b81b
/etc/alternatives/README 69c4ba7f08363e998e0f2e2e244a04/f881 tento balíček poskytuje systém správy< br /> instalace a remo množství softwarových balíčků Debianu.
.
Pro nástroje pro vývoj balíčků Debianu nainstalujte dpkg-dev.
Domovská stránka:http://wiki.debian.org/Teams/Dpkg

dpkg -S

tento příkaz dpkg vyhledá a zobrazí názvy souborů související s nainstalovaným balíčkem.

PŘÍKLADY:

$ dpkg -S dpkg.cfg
dpkg:/usr/share/man/hu/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/pl/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/sv/man5/dpkg.cfg.5.gz
dpkg:/etc/dpkg/dpkg.cfg
dpkg:/usr/share/man/fr /man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/man5/dpkg.cfg.5.gz
dpkg:/usr/share/man/de/man5/dpkg .cfg.5.gz

$ dpkg -S ports.conf

apache2.2-common:/etc/apache2/ports.conf

dpkg -i

Volba -i řekne dpkg, aby nainstaloval balíček package.deb. Ke spuštění tohoto příkazu jsou vyžadována oprávnění superuživatele/root.

PŘÍKLAD:

# dpkg -i skype-debian_2.1.0.81-1_i386.deb

tento příkaz nainstaluje balíček, který není součástí standardních repozitářů debianu. Synchronizace dpkpg nenainstaluje požadované předpoklady, dpkg může zobrazit chybu, že předpoklady pro tento balíček nejsou splněny.

dpkg -r

dpkg odstraní nainstalovaný balíček, ale ne jeho konfigurace. Ke spuštění tohoto příkazu jsou vyžadována oprávnění root.

PŘÍKLAD:

# dpkg -r apache2

tento příkaz odstraní apache2 form system.

dpkg -P

s volbou -P příkaz dpkg odstraní a vyčistí všechny konfigurační soubory související s balíčkem.

PŘÍKLAD:

# dpkg -P apache2

Tento příkaz odstraní balíček apache2 ze systému včetně jeho konfiguračních souborů. Vyžaduje se oprávnění root.

dpkg-reconfigure

dpkg-reconfigure je vlastní příkaz, ale souvisí s rodinou dpkg a také stojí za to ho zde zmínit. dpkg-reconfigure překonfiguruje již nainstalovaný balíček v systému.

PŘÍKLAD:
# dpkg-reconfigure xserver-xorg

tento příkaz překonfiguruje balíček xserver-xorg. K provedení tohoto příkazu jsou vyžadována oprávnění root.


Debian
  1. Výstup kterého příkazu použitého pro vstup na CD?

  2. Debian – Nalezení balíčku, který poskytuje daný příkaz?

  3. Příklady příkazů Dpkg pro správu balíčků v Ubuntu/Debianu

  1. bash:netstat:příkaz nenalezen – Debian/Ubuntu Linux

  2. 40 Základních často používaných příkazů Linuxu

  3. 15 Nejčastěji používaných možností příkazového řádku kompilátoru GCC

  1. Tasksel – nástroj pro instalaci skupinových balíčků pro Debian

  2. Apt-cache používané pro?

  3. Apt get příklady příkazů pro správu balíčků na Ubuntu/Debianu