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.