Convertitore da DEB ad TAR.XZ (TXZ)
Converti i tuoi file deb in tar.xz online e gratis
deb
tar.xz
Come convertire DEB in TAR.XZ
Seleziona file dal Computer, Google Drive, Dropbox, URL o trascinandoli sulla pagina.
Scegli tar.xz o qualsiasi altro formato che ti serva come destinazione (più di 200 formati supportati)
Lascia convertire il file e potrai scaricare il tuo tar.xz subito dopo
Informazioni sui formati
DEB è il formato di pacchetto software usato dal progetto Debian e dai suoi numerosi derivati, inclusi Ubuntu, Linux Mint e altre distribuzioni Linux basate su Debian. Creato insieme alla fondazione del progetto Debian nell'agosto 1993, il formato impacchetta binari di software compilato, file di configurazione, documentazione e script di installazione in un archivio strutturato per la gestione automatica del software. Un file DEB è in realtà un archivio ar contenente tre membri: debian-binary (un file di testo con la versione del formato), control.tar (metadati inclusi nome del pacchetto, versione, dipendenze, script del manutentore) e data.tar (i file effettivi da installare, compressi con gzip, xz o zstd). Lo strumento dpkg e i gestori di pacchetti di livello superiore come APT gestiscono l'installazione, la risoluzione delle dipendenze, gli aggiornamenti e la rimozione dei DEB. Un vantaggio è il sofisticato sistema di dipendenze — i pacchetti DEB dichiarano relazioni precise (depends, recommends, suggests, conflicts, replaces) abilitando APT a risolvere e installare automaticamente intere catene di dipendenze dai repository. Il sistema di script del manutentore è un altro punto di forza, permettendo ai pacchetti di eseguire logica pre/post installazione e rimozione per attività come la creazione di utenti di sistema, l'inizializzazione di database o la registrazione di servizi. Con Debian e Ubuntu che alimentano una quota sostanziale di server, desktop e distribuzioni Linux embedded in tutto il mondo, DEB è uno dei due formati di packaging Linux dominanti insieme a RPM.
TAR.XZ è un formato archivio composto che combina l'archiviazione TAR con la compressione XZ, sviluppata dal Tukaani Project e guidata da Lasse Collin dal 2009. Il livello TAR raggruppa i file preservando i metadati Unix, e XZ applica la compressione LZMA2 all'interno di un contenitore robusto con verifiche di integrità CRC-32 e CRC-64, supporto al padding per l'archiviazione su supporti e una struttura stream/block che abilita la decompressione parallela. LZMA2 migliora LZMA con una migliore gestione dei dati incomprimibili e il supporto alla compressione multi-thread. TAR.XZ è diventato il formato di distribuzione preferito per molti progetti open source — il kernel Linux, le utility core GNU e numerosi altri pacchetti distribuiscono i loro tarball sorgente come file .tar.xz. Un vantaggio è il miglior rapporto compressione-velocità-di-decompressione tra i formati ampiamente supportati — XZ raggiunge rapporti di compressione comparabili a 7Z decomprimendo più velocemente di bzip2, una combinazione ideale per la distribuzione software. La verifica di integrità integrata è un altro punto di forza: a differenza dei flussi LZMA grezzi, il contenitore XZ include checksum che rilevano la corruzione prima che i dati raggiungano il livello applicativo. GNU tar supporta TAR.XZ nativamente tramite il flag -J, e xz-utils sono pacchettizzati in ogni principale distribuzione Linux. Il formato ha effettivamente sostituito TAR.GZ e TAR.BZ2 come predefinito per la distribuzione di codice sorgente nell'ecosistema open source.