Kefk Network Home Kefk Network : Kefk Network GNU/Linux GNU/Linux | Über Kefk Network GNU/Linux About | Kefk Network GNU/Linux Wiki Wiki. Changelog | Index | Inhalt | Site Map | Suchen
Administration | Akteure | Anwendungen | Berlin | Business | Chronik | Counter | Desktop | Development | Distributionen | Dokumentation | Hardware | Jobs | Kernel | Lernen | Literatur | Meinung | Microsoft Windows | Netmarks | News | PDA | Praxis | Reviews | Server | Shell | Shopping | Software | Standards | Tagebuch | Theorie | Window Manager | Worldwide | X11.

 

DPKG

Distributionen : Allgemein : Debian : Paketverwaltung : DPKG : Übersicht
18-Jan-2003/09-Jan-07


Übersicht

Dpkg ist der Debian Paket-Manager; dpkg wird eher selten direkt verwendet; als Frontend werden meist Dselect oder APT genutzt, die auf dpkg aufsetzten.

Syntax:

Usage:
dpkg -i|--install <.deb file name> ... | -R|--recursive <dir> ...
dpkg --unpack <.deb file name> ... | -R|--recursive <dir> ...
dpkg -A|--record-avail <.deb file name> ... | -R|--recursive <dir> ...
dpkg --configure <package name> ... | -a|--pending
dpkg -r|--remove | -P|--purge <package name> ... | -a|--pending
dpkg --get-selections [<pattern> ...] get list of selections to stdout
dpkg --set-selections set package selections from stdin
dpkg --update-avail <Packages-file> replace available packages info
dpkg --merge-avail <Packages-file> merge with info from file
dpkg --clear-avail erase existing available info
dpkg --command-fd <n> pass commands in on this file descriptor
dpkg --forget-old-unavail forget uninstalled unavailable pkgs
dpkg -s|--status <package-name> ... display package status details
dpkg -p|--print-avail <package-name> ... display available version details
dpkg -L|--listfiles <package-name> ... list files `owned' by package(s)
dpkg -l|--list [<pattern> ...] list packages concisely
dpkg -S|--search <pattern> ... find package(s) owning file(s)
dpkg -C|--audit check for broken package(s)
dpkg --print-architecture print target architecture (uses GCC)
dpkg --print-gnu-build-architecture print GNU version of target arch
dpkg --print-installation-architecture print host architecture (for inst'n)
dpkg --compare-versions <a> <rel> <b> compare version numbers - see below
dpkg --help | --version show this help / version number
dpkg --force-help | -Dh|--debug=help help on forcing resp. debugging
dpkg --licence print copyright licensing terms

Use dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|
-x|--extract|-X|--vextract|--fsys-tarfile on archives (type dpkg-deb --help.)

For internal use: dpkg --assert-support-predepends | --predep-package |
--assert-working-epoch | --assert-long-filenames | --assert-multi-conrep

Options:
--admindir=<directory> Use <directory> instead of /var/lib/dpkg
--root=<directory> Install on alternative system rooted elsewhere
--instdir=<directory> Change inst'n root without changing admin dir
-O|--selected-only Skip packages not selected for install/upgrade
-E|--skip-same-version Skip packages whose same version is installed
-G|--refuse-downgrade Skip packages with earlier version than installed
-B|--auto-deconfigure Install even if it would break some other package
--no-debsig Do no try to verify package signatures
--no-act Just say what we would do - don't do it
-D|--debug=<octal> Enable debugging - see -Dhelp or --debug=help
--status-fd <n> Send status change updates to file descriptor <n>
--ignore-depends=<package>,... Ignore dependencies involving <package>
--force-... Override problems - see --force-help
--no-force-...|--refuse-... Stop when problems encountered
--abort-after <n> Abort after encountering <n> errors

Comparison operators for --compare-versions are:
lt le eq ne ge gt (treat no version as earlier than any version);
lt-nl le-nl ge-nl gt-nl (treat no version as later than any version);
< << <= = >= >> > (only for compatibility with control file syntax).

Use `dselect' for user-friendly package management.

Wichtige Kommandos

  • dpkg -l - auflisten aller installierten Pakete
  • COLUMNS=200 dpkg -l | less - führt zu einer breiteren Darstellung, in der die Paketnamen nicht abgeschnitten sind
  • dpkg -l [wildcard] - auflisten aller Pakete deren Name passt
  • dpkg -p - Metadaten zu einem Paket anzeigen
  • dpkg -i <paketname.deb> - Paket installieren
  • dpkg --remove <paketname> - Paket deinstallieren ("remove")
  • dpkg --purge <paketname> - Paket deinstallieren ("Purge") - wie --remove, aber mit allen Konfigurationsdateien.
  • dpkg -S [wildcard] - auflisten aller installierten, passenden Files und die Pakete zu denen sie gehören
  • dpkg -L <paketname> - auflisten aller Files eines Pakets
  • dpkg-buildpackage -rfakeroot -us -uc - Im entpackten Verzeichnis: das Paket kompilieren (braucht das fakeroot Paket)
  • dpkg --pending --configure - konfiguriert alles, was noch ansteht, d.h. entpackt, aber noch nicht konfiguriert wurde

Netmarks

LinuxWiki.de: dpkg,
www.linuxwiki.de/dpkg.

www.schlittermann.de/deb-intern/dpkg.

www.linuxwiki.de/dpkg_2fSelbstKompilieren.

www.linuxwiki.de/dpkg_2fInterna.

www.linuxwiki.de/dpkg_2fTaskPakete.

www.linuxwiki.de/dpkg_2fLokaleDebDateien.

Anmerkungen

Forum: (Anmerkungen in diesem Forum: )

Neue Anmerkung verfassen
Darstellungsmodus : Alle | Voransicht | Nur Titel | Aktualisieren
Besuchen Sie 2eNetWorX und Open Source & Free Software für weitere freie Software-Projekte unter Win32.

DPKG:
Nach oben
Wer ist online?
Name: Besucher.
Online: 13 aktive User.
Login | Logout
Monitoring:
Benachrichtigen bei Änderungen:

mi.gif (12x15 -- 70 bytes)Top-Distributionen:
Debian GNU/Linux 3.1 »Sarge«,
mit Debian-Anwenderhandbuch.


DVD-ROM +
Bonus-DVD
amazon_small.gif (55x15 -- 576 bytes)EUR 49,90
(versandkostenfrei)


Debian GNU/Linux Power Pack.
von Peter H. Ganten und Wulf Alex.

3540432507.03.MZZZZZZZ.jpg (93x140 -- 3556 bytes)
946 Seiten, zwei DVDs
amazon_small.gif (55x15 -- 576 bytes)EUR 69,95
(versandkostenfrei)

mi.gif (12x15 -- 70 bytes)Ubuntu:
Ubuntu/Kubuntu 5.10,
mit Handbuch.


amazon_small.gif (55x15 -- 576 bytes)EUR 29,90
(versandkostenfrei)


mi.gif (12x15 -- 70 bytes)SuSE Linux:
SUSE Linux 10.0 deutsch.
von Novell


amazon_small.gif (55x15 -- 576 bytes)EUR 48,95
(versandkostenfrei)


SuSE Linux 9.3 Professional
von Novell.


amazon_small.gif (55x15 -- 576 bytes)EUR 82,99
(versandkostenfrei)


SuSE Linux 9.3 Professional Update.
von Novell


amazon_small.gif (55x15 -- 576 bytes)EUR 59,95
(versandkostenfrei)

mi.gif (12x15 -- 70 bytes)Red Hat Linux:
Red Hat Linux Professional Workstation.

3827207525.03.MZZZZZZZ.jpg (134x150 -- 5811 bytes)
amazon_small.gif (55x15 -- 576 bytes)EUR 99,95
(versandkostenfrei)


Red Hat Linux 9 Personal.
Red Hat Linux 9 Professional.

3827207479.03.MZZZZZZZ.jpg (116x140 -- 3312 bytes)
amazon_small.gif (55x15 -- 576 bytes)ab EUR 39,99
(versandkostenfrei)

mi.gif (12x15 -- 70 bytes)Literaturhinweise:
Linux Administration Handbook
von Evi Nemeth, Garth Snyder u.a.

0130084662.03.MZZZZZZZ.jpg (104x140 -- 6538 bytes)

Englische Originalausgabe - 850 Seiten - 2002
amazon_small.gif (55x15 -- 576 bytes)EUR 49,90 (versandkostenfrei)
Deutsche Ausgabe - 998 Seiten - 2003
amazon_small.gif (55x15 -- 576 bytes)EUR 39,95 (versandkostenfrei)


The Linux Cookbook
von Michael Stutz

1886411484.01.MZZZZZZZ.jpg (110x140 -- 6489 bytes)
Englische Originalausgabe - 306 Seiten - 2001
amazon_small.gif (55x15 -- 576 bytes)EUR 36,50 (versandkostenfrei)

Linux Cookbook
von Carla Schroder
Englische Originalausgabe (O'Reilly)
553 Seiten - 2004
amazon_small.gif (55x15 -- 576 bytes)EUR 40,90 (versandkostenfrei)


Linux Rute User's Tutorial and Exposition
von Paul Sheer

0130333514.01.MZZZZZZZ.jpg (106x140 -- 6836 bytes)
amazon_small.gif (55x15 -- 576 bytes)
Englische Originalausgabe - 630 Seiten - 2001

mi.gif (12x15 -- 70 bytes)Amazon.de:
Suchen in:
Suchbegriffe:
Über Amazon.de
Kefk Network:
Thematisch verwandte Subsites:
Apple, BSD, Hardware, Internet, Microsoft Windows, Networking, Open Content, Open Source & Free Software, Politik, Recht, Safety, Security, Shopping, Software, The Tark, Webworking, Wissen.
Kefk Network Home
Hacker Emblem glider.png (55x55 -- 724 bytes)

 

Zurück ] Weiter ]

URL: http://www.kefk.net/Linux/Distributionen/Allgemein/Debian/Paketverwaltung/DPKG/index.asp.
Translate this page to   Service provided by Google.
Website: About | Index | Inhalt | Site Map | Suchen | Wer ist online? | What's new?.
Thematisch verwandte Subsites: Apple | BSD | Open Source | Project »Tark« | Software | UNIX | Windows | Wissen.
Mirrors: Connected | DAHB | Debian-Howto | Jargon File | Linuxfibel | Linux-Buch | RUTE | SelfLinux | TeX.
Ergänzungen, Kommentare und Fragen: Kontakt | Foren | Wiki.
E-Mail: echo "asb at keNOSPAMfk.net"| sed -e "s/ at /@/" -e "s/NOSPAM//".
Registered Linux user: #34377 <http://counter.li.org>.
  Copyright | Credits | Disclaimer | Impressum | Rechtliche Hinweise | Wayback Machine.