DEB-zu-TAR.XZ (TXZ)-Konverter
Wandeln Sie Ihre deb-Dateien online & kostenlos in tar.xz um
deb
tar.xz
Wie man DEB in TAR.XZ konvertiert
Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.
Wählen Sie tar.xz oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)
Lassen Sie die Datei konvertieren und Sie können Ihre tar.xz-Datei direkt danach herunterladen
Über die Formate
DEB ist das Softwarepaketformat des Debian-Projekts und seiner zahlreichen Derivate, darunter Ubuntu, Linux Mint und andere Debian-basierte Linux-Distributionen. Mit der Gründung des Debian-Projekts im August 1993 erstellt, verpackt das Format kompilierte Software-Binärdateien, Konfigurationsdateien, Dokumentation und Installationsskripte in ein strukturiertes Archiv für automatisiertes Software-Management. Eine DEB-Datei ist tatsächlich ein ar-Archiv, das drei Mitglieder enthält: debian-binary (eine Textdatei mit der Formatversion), control.tar (Metadaten einschließlich Paketname, Version, Abhängigkeiten, Maintainer-Skripte) und data.tar (die tatsächlich zu installierenden Dateien, komprimiert mit gzip, xz oder zstd). Das Werkzeug dpkg und übergeordnete Paketmanager wie APT übernehmen die DEB-Installation, Abhängigkeitsauflösung, Upgrades und Entfernung. Ein Vorteil ist das ausgefeilte Abhängigkeitssystem — DEB-Pakete deklarieren präzise Beziehungen (depends, recommends, suggests, conflicts, replaces), die es APT ermöglichen, automatisch vollständige Abhängigkeitsketten aus Repositories aufzulösen und zu installieren. Das Maintainer-Skriptsystem ist eine weitere Stärke, das Paketen erlaubt, Vor-/Nach-Installations- und Entfernungslogik auszuführen für Aufgaben wie das Erstellen von Systembenutzern, das Initialisieren von Datenbanken oder das Registrieren von Diensten. Da Debian und Ubuntu einen erheblichen Anteil an Servern, Desktops und eingebetteten Linux-Deployments weltweit betreiben, ist DEB eines der beiden dominierenden Linux-Paketformate neben RPM.
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.