Converti deb in 7z

Convertitore online gratuito da DEB a 7Z

Archivia i pacchetti Debian in 7Z mantenendo il DEB originale oppure estraendone i contenuti.

Converti DEB in 7Z online - gratuito

Uploading…
I file selezionati superano il limite totale di 30 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .deb

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .deb a .7z

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .7z convertito

    Il risultato della conversione è pronto per il download.

Come convertire deb in 7z file

  • Archivi

Gli utenti convertono un pacchetto DEB in 7Z quando hanno bisogno di un archivio compatto per l'archiviazione o la condivisione, oppure quando un flusso di lavoro accetta archivi 7-Zip invece dei pacchetti Debian. Il risultato è un contenitore di archivio, non un formato di installazione sostitutivo per i sistemi non Debian.

Cos'è il formato DEB

DEB è il formato dei pacchetti software usato da Debian, Ubuntu, Linux Mint e altre distribuzioni basate su Debian. Gli utenti, gli amministratori di sistema e gli sviluppatori di pacchetti incontrano i file DEB durante l'installazione di applicazioni, l'ispezione dei repository o la distribuzione di software Linux.

Un file DEB è un archivio ar contenente un indicatore di versione, un archivio di controllo compresso e un archivio di dati compresso. L'archivio di controllo memorizza metadati, dipendenze e script di installazione; l'archivio di dati contiene i file installati nel sistema. Gli strumenti per i pacchetti includono dpkg, apt, dpkg-deb e le utilità di packaging Debian.

Cos'è il formato 7Z

7Z è un formato di archivio generico associato a 7-Zip. Può memorizzare file e directory usando metodi come LZMA2, supporta la compressione solida e la crittografia AES-256 e può contenere diversi file DEB in un unico archivio.

7Z è utile per archiviare o trasferire pacchetti, ma non è un pacchetto Debian. Un sistema normalmente non può installare package.7z con apt o dpkg; estrarre prima il file .deb originale.

Scegliere il contenuto dell'archivio 7Z

Esistono due operazioni diverse comunemente chiamate conversione da DEB a 7Z:

  • Archiviare il DEB originale: il file 7Z contiene il DEB invariato come unico elemento. In questo modo si conserva il pacchetto installabile ed è la scelta più sicura per una successiva installazione.
  • Archiviare il contenuto del pacchetto: estrarre il DEB e comprimere i suoi file in 7Z. Questa soluzione è adatta all'ispezione o alla modifica, ma il risultato non è più un pacchetto Debian installabile e non conserva la struttura del pacchetto come unità.

Archiviare il DEB originale con 7-Zip

Su Windows, installare 7-Zip dalla sua distribuzione desktop ufficiale. Sui sistemi Linux basati su Debian, installare il pacchetto disponibile per la release, generalmente 7zip nelle release più recenti o p7zip-full in quelle più vecchie. L'eseguibile può essere denominato 7z o 7zz.

  1. Aprire un terminale nella directory contenente il pacchetto.
  2. Creare l'archivio con 7z a package.7z package.deb. Sostituire entrambi i nomi dei file con quelli effettivi.
  3. Verificare il risultato con 7z t package.7z.
  4. Recuperare il pacchetto originale con 7z x package.7z; installare il DEB estratto usando i normali strumenti per i pacchetti Debian.

Per diversi pacchetti, usare 7z a packages.7z *.deb. L'opzione -mx=9, come in 7z a -mx=9 package.7z package.deb, seleziona la compressione massima, ma può richiedere più tempo e spesso produce una riduzione minima aggiuntiva perché il DEB contiene già elementi compressi.

Usare l'interfaccia grafica di 7-Zip

  1. Selezionare uno o più file DEB in 7-Zip File Manager o in Windows Explorer.
  2. Scegliere 7-Zip → Add to archive....
  3. Impostare Archive format su 7z, scegliere il livello di compressione e, facoltativamente, impostare una password.
  4. Selezionare OK, quindi verificare l'archivio risultante se deve essere archiviato o trasferito.

PeaZip e i gestori di archivi Linux come Ark possono fornire un'interfaccia grafica, ma il loro supporto per DEB dipende dal backend installato. Se un programma non riesce ad aprire direttamente un DEB, creare invece un archivio 7Z contenente il DEB originale usando il metodo da riga di comando.

Archiviare il contenuto del pacchetto estratto

Per archiviare solo il payload installato su Linux basato su Debian, estrarlo con dpkg-deb -x package.deb package-directory, quindi creare il file 7Z con 7z a package-contents.7z package-directory/. Per estrarre separatamente i file di controllo del pacchetto, usare dpkg-deb -e package.deb control-directory.

Questa operazione non produce un pacchetto che apt o dpkg possano installare. Può inoltre modificare o omettere i metadati del pacchetto, gli script di controllo, la proprietà, i permessi, i collegamenti simbolici e altri attributi del filesystem, a seconda degli strumenti di estrazione e archiviazione e del sistema operativo.

Usare 101convert.com senza installare software

È possibile caricare il file DEB su 101convert.com, scegliere 7Z come formato di output e scaricare l'archivio risultante senza installare software desktop. Verificare se il servizio conserva il DEB originale come singolo elemento dell'archivio o se ne ricompatta il contenuto; usare gli strumenti desktop per i pacchetti riservati o quando è necessaria una conservazione byte per byte.

Compatibilità e limiti della compressione

L'archiviazione del DEB originale ne preserva i byte, inclusi i metadati delle dipendenze, gli script di controllo e il payload compresso. L'archivio 7Z esterno può essere protetto da password, ma tale protezione si applica al contenitore 7Z; dopo l'estrazione, il DEB non dispone di alcuna crittografia aggiuntiva.

I lettori 7Z sono disponibili sulle principali piattaforme desktop e Linux, ma un dispositivo di destinazione potrebbe supportare solo ZIP o un altro tipo di archivio. Un archivio 7Z è senza perdita di dati, tuttavia la compressione massima non garantisce un file più piccolo perché il payload e gli archivi di controllo DEB sono comunemente già compressi.

Confronto formato: DEB vs 7Z

Come i formati DEB e 7Z si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati DEB e 7Z
Proprietà .DEB Debian binary package .7Z 7z archive
Compressione Entrambi Lossless
Rapporto di compressione Medio Molto alto
Crittografia No Sì
Archivi suddivisi No Sì
Record di recupero No No
Supporto sistema operativo Ampio Ampio
Dimensione tipica del file Piccolo Piccolo
Standard aperto Sì Parzialmente aperto
Introdotto 1995 1999
Sviluppatore Debian Project Igor Pavlov / 7-Zip
Tipo MIME application/vnd.debian.binary-package application/x-7z-compressed

Domande frequenti

Il convertitore da DEB a 7Z è gratuito?

Sì, convertire DEB in 7Z su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file DEB?

Puoi caricare file DEB fino a 1000 MB e convertire fino a 1 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire DEB in 7Z?

No. La conversione da DEB a 7Z avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file DEB valido per questa conversione da DEB a 7Z. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.