Sehr nützliches Tool zum Extrahieren von Dateien aus dem Debian -Paketarchiv -Deb (*.deb) ist ar
Befehl. Lassen Sie uns zunächst ein Beispiel -Debian -Paket herunterladen Hallo_2.10-1_AMD64.Deb
:
$ wget http: // ftp.uns.Debian.org/debian/pool/main/h/Hallo/Hallo_2.10-1_AMD64.Deb
Jetzt, da wir unser Beispiel -Debian -Paket heruntergeladen haben, können wir verwenden ar
Befehl zum Auflisten des Inhalts. Dies kann durch erreicht werden T
Möglichkeit:
$ ar t Hallo_2.10-1_AMD64.Debian-Binärkontrolle.Teer.GZ -Daten.Teer.xz
Zu diesem Zeitpunkt haben wir nur Paketinhalte aufgelistet und jetzt wurden Dateien extrahiert. Um jede oben aufgeführte einzelnen Dateien zu extrahieren X
Option und Lieferung des gewünschten Dateinamens als Argument. Zum Beispiel die unten ar
Befehl wird extrahieren Daten.Teer.xz
Datei aus dem ausgewählten Debian -Paket:
$ ls hello_2.10-1_AMD64.Deb $ ar X Hello_2.10-1_AMD64.Deb Daten.Teer.xz $ ls Daten.Teer.XZ Hello_2.10-1_AMD64.Deb
Abhängig von der Komprimierungsmethode können Sie weiter dekomprimieren. Für XZ -komprimierte Tarball -Verwendung:
$ tar xvjf Daten.Teer.xz
und für GZIP -komprimierte Tarball -Verwendung:
$ tar xvzf Daten.Teer.xz