CPIO-zu-TAR.XZ (TXZ)-Konverter

Wandeln Sie Ihre cpio-Dateien online & kostenlos in tar.xz um

Dateien hierhin und ablegen. 1 GB maximale dateigröße oder Registrieren
in
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Wie man CPIO in TAR.XZ konvertiert

1

Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.

2

Wählen Sie tar.xz oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)

3

Lassen Sie die Datei konvertieren und Sie können Ihre tar.xz-Datei direkt danach herunterladen

Über die Formate

CPIO (Copy In, Copy Out) ist ein Unix-Archivformat aus dem PWB/UNIX-System der AT&T Bell Labs von 1977, das sogar älter als das tar-Format ist. Der Name beschreibt die ursprüngliche Operation des Werkzeugs: Dateien in ein Archiv hinein und aus einem Archiv heraus kopieren. CPIO speichert Dateien sequenziell mit Header pro Datei, die Dateinamen, Inode-Informationen, Berechtigungen, Eigentümer, Zeitstempel und Dateigrösse enthalten, gefolgt von den eigentlichen Dateidaten. Das Format existiert in mehreren Varianten: das ursprüngliche Binärformat, das POSIX.1-definierte oktett-orientierte (ODC) Format, das SVR4-newc-Format mit erweiterten Geräte- und Inode-Feldern und die CRC-Variante mit Prüfsummenverifizierung. Anders als tar liest CPIO die Liste der zu archivierenden Dateien von der Standardeingabe, was es natürlich komposierbar mit find und anderen Unix-Dienstprogrammen über Pipes macht. Ein Vorteil ist die getreü Bewahrung von Unix-Metadaten — CPIO zeichnet Gerätenummern, Inode-Informationen und Hard-Link-Beziehungen mit höherer Wiedergabetreue auf als frühe tar-Implementierungen, was es für Systemsicherungen und die Archivierung von Gerätedateien geeignet macht. Die zentrale Rolle des Formats im Linux-Paketmanagement ist eine weitere praktische Bedeutung: Das RPM-Paketformat verwendet CPIO als internen Payload-Container, was bedeutet, dass jede RPM-basierte Linux-Installation auf CPIO-Extraktion angewiesen ist. Während tar für allgemeine Archivierung gebräuchlicher geworden ist, besteht CPIO in der Systemadministration, initramfs-Images und der Paketmanagement-Infrastruktur fort.
Entwickler: AT&T / Unix
Erstveröffentlichung: 1977
TAR.XZ ist ein zusammengesetztes Archivformat, das TAR-Archivierung mit XZ-Kompression kombiniert, entwickelt vom Tukaani-Projekt unter der Leitung von Lasse Collin seit 2009. Die TAR-Schicht bündelt Dateien unter Bewahrung von Unix-Metadaten, und XZ wendet LZMA2-Kompression in einem robusten Container mit CRC-32- und CRC-64-Integritätsprüfungen, Padding-Unterstützung für Medienspeicher und einer Strom-/Blockstruktur an, die parallele Dekompression ermöglicht. LZMA2 verbessert LZMA mit besserer Handhabung inkompressibler Daten und Unterstützung für Multithreaded-Kompression. TAR.XZ ist zum bevorzugten Verteilungsformat für viele Open-Source-Projekte geworden — der Linux-Kernel, GNU Core Utilities und zahlreiche andere Pakete liefern ihre Quell-Tarballs als .tar.xz-Dateien aus. Ein Vorteil ist das beste Verhältnis von Kompression zu Dekompressionsgeschwindigkeit unter den breit unterstützten Formaten — XZ erreicht Kompressionsraten vergleichbar mit 7Z bei schnellerer Dekompression als bzip2, eine ideale Kombination für die Softwareverteilung. Die eingebaute Integritätsprüfung ist eine weitere Stärke: Anders als rohe LZMA-Ströme enthält der XZ-Container Prüfsummen, die Beschädigungen erkennen, bevor Daten die Anwendungsschicht erreichen. GNU tar unterstützt TAR.XZ nativ über das -J-Flag, und xz-utils sind in jeder großen Linux-Distribution paketiert. Das Format hat TAR.GZ und TAR.BZ2 als Standard für die Quellcodeverteilung im Open-Source-Ökosystem faktisch ersetzt.
Erstveröffentlichung: 2009