So erstellen Sie eine TAR.XZ-Datei
- Fügen Sie Dateien mit Dateien auswählen oder per Drag-and-drop hinzu. Für ein Verzeichnis klicken Sie auf Ordner hinzufügen oder ziehen den Ordner auf die Ablagefläche; seine interne Struktur bleibt erhalten.
- Geben Sie den Archivnamen ein. Der Standardname
archiveergibtarchive.tar.xz. - Klicken Sie auf TAR.XZ erstellen. Ihre Dateien werden in tar gepackt und der tar-Datenstrom wird mit xz komprimiert.
- Klicken Sie auf Herunterladen, um das Archiv zu speichern.
Die xz-Komprimierung übernimmt libarchive, das als WebAssembly in Ihrem Browser läuft. Ihre Dateien bleiben die ganze Zeit auf Ihrem Gerät.
Was xz besonders macht
xz ist das Dateiformat von XZ Utils und verwendet LZMA2, eine Weiterentwicklung des von 7-Zip bekannten LZMA-Algorithmus. LZMA2 verbindet ein sehr großes Suchfenster mit einer ausgefeilten Modellierung der Daten und findet so Redundanz, die das 32-KB-Fenster von gzip schlicht nicht erkennen kann. Das Ergebnis: Eine .tar.xz ist häufig das kleinste der gängigen Tarball-Formate.
Zwei Eigenschaften machen es für die Verteilung von Software und Daten attraktiv:
- Kleine Downloads. Quellcode-Releases großer Projekte, darunter der Linux-Kernel auf kernel.org, werden als
.tar.xzangeboten, weil jedes eingesparte Megabyte mit Tausenden Downloads multipliziert wird. - Schnelles Dekomprimieren. Das Komprimieren mit xz ist langsam, das Entpacken aber schnell, spürbar schneller als bei bzip2. Der Aufwand fällt einmal beim Absender an und nicht bei jedem Empfänger.
Weil das Komprimieren der langsame Teil ist, dauert ein großer Ordner hier länger als mit TAR.GZ. Für eine schnelle einmalige Übertragung an einen Kollegen ist gzip vielleicht der bessere Kompromiss; für etwas, das Sie veröffentlichen oder langfristig archivieren, lohnt sich xz meist.
Details zum Format
Die tar-Schicht wird als POSIX pax geschrieben, sodass lange Pfade und Dateinamen in jeder Sprache exakt erhalten bleiben und die ursprünglichen Änderungsdaten erfasst werden. Leere Ordner sind nicht enthalten. Die Kurzform der Endung ist .txz, die manche Paketsysteme und Download-Seiten verwenden; es ist dasselbe Format.
Die passenden Befehle sind tar -cJf archive.tar.xz folder/ zum Erstellen und tar -xJf archive.tar.xz zum Entpacken. Beachten Sie das große J, das xz auswählt (das kleine j steht für bzip2). macOS und die meisten Linux-Distributionen verarbeiten .tar.xz von Haus aus, und unter Windows können 7-Zip oder der Datei-Explorer von aktuellem Windows 11 sie öffnen.
Tipps
- Wenn Kompatibilität wichtiger ist als Größe, erstellen Sie stattdessen eine TAR.GZ.
- Sie wünschen eine ähnliche Komprimierung mit einem Archiv, das Windows-Nutzer kennen? 7Z-Datei erstellen verwendet ebenfalls LZMA, behält aber das Datum der Dateien nicht bei.
- Um eine
.tar.xzoder.txzim Browser zu öffnen, nutzen Sie TAR-Dateien entpacken.
Häufig gestellte Fragen
Ist .txz dasselbe wie .tar.xz?
Ja. Beides ist ein mit xz komprimiertes tar-Archiv. Benennen Sie die Datei um, wenn ein System eine bestimmte Endung verlangt.
Kann ich eine einzelne .xz-Datei ohne tar erstellen?
Ja, wählen Sie im GZIP-Komprimierer XZ (.xz). Jede Datei wird einzeln komprimiert.
Warum dauert es länger als TAR.GZ?
LZMA2 leistet pro Byte deutlich mehr Arbeit, um ein höheres Verhältnis zu erreichen, und läuft hier als WebAssembly. Gesamtgrößen über etwa 700 MB sind langsam, und mehr als 2 GB werden abgelehnt.
Aktualisiert