dpkg
Dpkg
dpkg ist Software auf der Basis des Paketverwaltungssystems für Debian . Es wurde erstellt von Ian Jackson in 1993 . dpkgist der Red Hat Package Manager (oder RPM) -Software insofern ähnlich , als sie zum Installieren, Entfernen und Bereitstellen von Informationen zu Deb- Paketen verwendet wird .
dpkgist ein Low-Level-Tool, das mit dem Advanced Packaging Tool (APT) verglichen werden kann, das zusammen mit Overlays wie Aptitude oder Synaptic (das unter anderem eine benutzerfreundliche grafische Oberfläche hinzufügt) ein High-Level-Tool ist Recherchieren Sie nach Paketen von entfernten Standorten oder beschäftigen Sie sich mit komplexen Abhängigkeitsbeziehungen zwischen Paketen. APT wird im Allgemeinen mehr als verwendet dpkg.
Dpkg-Werkzeuge
Debian verfügt über eine Reihe von Tools, die beim Erstellen eines Pakets aufgerufen werden. Unter diesen finden wir:
-
dpkg-source, die die Quelldateien eines Debian- Pakets archiviert und die Archivierung aufhebt .
-
dpkg-deb, das Binärpakete ein- und auscheckt.
-
dpkg-gencontrol, das nach dem Lesen eines Quellbaums eines entpackten Pakets die Steuerdatei durch Hinzufügen eines Eintrags im Debian / files erstellt.
-
dpkg-shlibdeps, das ausführbare Abhängigkeiten unter Berücksichtigung von Bibliotheken berechnet .
-
dpkg-genchanges , mit dem die Steuerdatei (.changes) aus den Quellen eines nicht archivierten Debian- Pakets erstellt werden kann .
-
dpkg-buildpackage ist ein Steuerungsskript, mit dem Pakete automatisch erstellt werden können.
-
dpkg-distaddfile, das die Eingabedatei zu Debian / files hinzufügt.
-
dpkg-parsechangelog , mit dem die Entwicklungen eines Pakets benutzerfreundlich angezeigt werden können. Zu diesem Zweck basiert dpkg-parsechangelog auf dem Lesen der Changelog-Datei aus einem Archiv, das die Quelldateien eines Debian- Pakets enthält
-
dpkg-query , mit der die lokale Datenbank abgefragt werden kann, die den Status aller Debian- Pakete enthält
-
dpkg -i package.deb, das das Paket installiert, das Sie zuvor heruntergeladen haben.
-
dpkg -r software Deinstalliert ein installiertes Paket. Die Option --remove macht dasselbe, außer dass die Option -r und die Option --remove die Konfigurationsdateien nicht entfernen.
-
dpkg-repack- Paket , das ein Debian-Paket aus einem bereits installierten Paket neu erstellt.
-
dpkg-reconfig- Paket, das ein bereits installiertes Paket neu konfiguriert, sehr nützlich (Beispiel: xserver- xfree86 )
Verweise
-
" https://git.dpkg.org/cgit/dpkg/dpkg.git/tag/?h=1.19.7 "
Siehe auch
Zum Thema passende Artikel