So erstellen Sie eine TAR.BZ2-Datei
- Klicken Sie auf Dateien auswählen oder ziehen Sie Dateien auf die Ablagefläche oben. Um ein Verzeichnis zu packen, klicken Sie auf Ordner hinzufügen oder ziehen den Ordner selbst hinein; Unterordner behalten ihren Platz.
- Füllen Sie den Archivnamen aus. Wenn Sie den Standardnamen
archivebeibehalten, erhalten Siearchive.tar.bz2. - Klicken Sie auf TAR.BZ2 erstellen. Zuerst wird ein tar-Archiv aufgebaut und dann mit bzip2 komprimiert.
- Speichern Sie das Ergebnis mit der Schaltfläche Herunterladen.
Der bzip2-Schritt läuft in libarchive, das zu WebAssembly kompiliert wurde, in Ihrem Browser-Tab, sodass Ihre Dateien nie hochgeladen werden.
Wie bzip2 komprimiert
bzip2 wurde 1996 von Julian Seward veröffentlicht und geht anders vor als gzip. Statt nach wiederholten Bytefolgen zu suchen, teilt es die Eingabe in Blöcke von bis zu 900 KB und wendet die Burrows-Wheeler-Transformation an, die die Bytes so umordnet, dass ähnliche Kontexte nebeneinander liegen. Die umgeordneten Daten lassen sich dann leicht mit Move-to-Front- und Huffman-Kodierung zusammenpressen. Bei Text, Logs und Quellcode schlägt das gzip meist mit einem spürbaren Vorsprung.
Der Preis ist Zeit. bzip2 ist sowohl beim Komprimieren als auch beim Dekomprimieren langsamer als gzip. Später kam xz, das in der Regel noch kleinere Dateien erzeugt und schneller dekomprimiert als bzip2, weshalb viele Projekte von .tar.bz2 auf .tar.xz umgestiegen sind. bzip2 wird weiterhin breit eingesetzt und unterstützt, und manche Build-Skripte, Paketquellen und ältere Systeme erwarten es ausdrücklich.
| Format | Komprimiergeschwindigkeit | Typische Größe | Dekomprimiergeschwindigkeit |
|---|---|---|---|
| TAR.GZ | Schnell | Die größte der drei | Schnell |
| TAR.BZ2 | Langsam | Kleiner | Am langsamsten |
| TAR.XZ | Am langsamsten | Meist die kleinste | Schnell |
Die genauen Ergebnisse hängen stark von den Daten ab. Bereits komprimierte Dateien wie JPEG, MP4 oder ZIP schrumpfen mit keinem der Formate nennenswert.
Namen, Datumsangaben und die Kommandozeile
Das Archiv ist ein POSIX-pax-tar, sodass lange Pfade und Unicode-Dateinamen erhalten bleiben und jede Datei ihr ursprüngliches Änderungsdatum behält. Leere Ordner werden nicht gespeichert. Die kurze Endung für dieses Format ist .tbz2 (manchmal .tbz); es ist dieselbe Datei, und Sie können sie umbenennen, wenn ein System auf dieser Schreibweise besteht.
Um dasselbe Archiv selbst zu erstellen, führen Sie tar -cjf archive.tar.bz2 folder/ aus. Zum Entpacken verwenden Sie tar -xjf archive.tar.bz2. Der Schalter j wählt bzip2 aus. Beide Befehle funktionieren unter Linux und macOS, und auch Windows 10 und 11 liefern einen tar-Befehl mit.
Tipps
- Sie sind nicht sicher, ob die Tools des Empfängers bzip2 verarbeiten? TAR.GZ-Datei erstellen liefert den kompatibelsten Tarball.
- Für den kleinsten Download probieren Sie TAR.XZ-Datei erstellen mit denselben Dateien und vergleichen.
- Um eine
.tar.bz2im Browser zu entpacken, nutzen Sie TAR-Dateien entpacken. - Brauchen Sie später ein anderes Zielformat? Der Archiv-Konverter kann es neu packen.
Häufig gestellte Fragen
Kann ich eine einzelne Datei ohne tar zu .bz2 komprimieren?
Ja. Der GZIP-Komprimierer hat die Formatoption BZIP2 (.bz2), die jede Datei einzeln komprimiert.
Kann ich die Blockgröße oder Stufe von bzip2 wählen?
Nein. Die einzige Option ist der Archivname; die Komprimierungseinstellungen sind fest vorgegeben.
Wie groß darf das Archiv sein?
Alles wird im Arbeitsspeicher des Browsers gehalten. Gesamtgrößen über etwa 700 MB dauern mit bzip2 sehr lange, und alles über 2 GB wird abgelehnt.
Aktualisiert