Usare il formato di archiviazione 7ZIP

7ziplogo.png

Mi sono accorto quasi per caso che il miglior formato di compressione è quello di 7Zip, un software di archiviazione rilasciato sotto GNU LGPL. Sulla pagina in italiano del sito leggo che:

Solitamente 7-Zip comprime in formato 7z dal 30% al 70% più che in formato zip. 7-Zip comprime in formato zip un 2-10% in più degli altri programmi zip-compatibili.

comparison-of-compression-formats.png
Comparazione dell’efficienza di
diversi formati di compressione
(Fonte: Wikipedia)

Per Windows è possibile scaricare un apposito software, mentre per Linux (a parte la possibilità di usarlo da riga di comando) si sfrutta l’integrazione con i tool di compressione di Gnome e KDE, che guadagnano così la possibilità di usare tale formato. Meglio così, no? sarebbe inutile disporre di un software adhoc per gestire un singolo formato.

7zip-0.jpg
Installiamolo da Adept:
è bruttino, ma funziona

Non lasciatevi trarre in inganno dall’esistenza di una versione per Windows da emulare con Wine: purtroppo, al momento risulta ancora poco utilizzabile, al contrario di WinZip e WinRar, che su Linux si comportano egregiamente. Per aggiungere alla vostra (K)Ubuntu il supporto a tale formato, installate il pacchetto p7zip-full, ricercandolo e selezionandolo nel Software di installazione o “apt-gettandolo” da riga di comando. Quest’ultimo metodo consiste semplicemente nel copiare e incollare questa riga in un terminale: ;-)

sudo apt-get install p7zip-full

Fatto? Se usate KDE (ma anche Gnome, cambierà solo il menù), dovrebbe apparirvi la possibilità di comprimere file o cartelle nel modo che vedete qui sotto: cliccandoci sopra con il tasto destro e scegliendo di comprimerle nel formato 7zip.

7zip-1.jpg
Clicca per allargare

Ecco dunque alcune prove da me effettuate: come vedete nelle immagini in basso (cliccate per allargare), 7Zip è il migliore formato di compressione. Riguardo ai tempi, sono leggermente superiori al già lento formato rar. Se avete un minuto a disposizione, potete tranquillamente comprimere 93 Mb in soli 12 Mb, come ho riscontrato in una delle prove. E’ appena il caso di avvisare che il risultato finale dipenderà dal tipo di dati che andrete a comprimere. Nel primo esempio sono immagini, nel secondo eseguibili e nel terzo sorgenti.

7zip-4.jpg 7zip-2.jpg 7zip-3.jpg

14 Risposte a “Usare il formato di archiviazione 7ZIP”

  1. Lazza Dice:

    Anche bz2 è eccellente. :-)

  2. lillipuziano Dice:

    Lo proverò. Io di solito uso rar.

  3. Lazza Dice:

    Starai scherzando spero? 8O
    È il peggior formato proprietario che esista!

  4. lillipuziano Dice:

    Sì, ma ha un’ottima compressione e poi è capitato che molti amici mi mandassero foto compresse in rar.

    Ora userò 7zip, sperando di non mettere in crisi nessuno quando doverò passare file via mail.

  5. Anonimo Dice:

    Ma alal fine chi ha il tempo di comprimersi le directory con gli hd di oggi? Forse per passare file via mail, come dici tu. Ma allora comprimi in xip o rar e basta. Se per recuperare pochi kb devi complicare la vita alla gente!

  6. mastro Dice:

    Mi sono accorto quasi per caso che il miglior formato di compressione è quello di 7Zip, un software di archiviazione rilasciato sotto GNU LGPL.

    hum
    un affermazione così necessita quantomeno di un link o di una spiegazione tecnica
    il link alla pagina di 7zip non fa testo ( oste, com’è il vino? )

    bye

  7. Lazza Dice:

    @ Anonimo, comprimere serve appunto ad inviare e non vedo perché uno debba usare un formato così poco usato come xip!

  8. lillipuziano Dice:

    Scusa Mastro, non ti bastano le prove che ho fatto tra i formati più diffusi? Certo, la mia non può essere presa come un’affermazione assoluta, ma credo basti, no? Comunque ho aggiunto la tabella da Wikipedia. L’avevo vista proprio prima di postare e non l’avevo inserita per pigrizia o per non appesantire la pagina. Il link è: http://en.wikipedia.org/wiki/Comparison_of_file_archivers

  9. lillipuziano Dice:

    Anonimo, io mando molte email con allegati e li comprimo come rar, come dice Lazza è proprietario. Ora magari userò 7ZIP insieme al link per scaricare il programma. Se poi i destinatari non vorranno installarlo, non leggeranno gli allegati. Spesso mi capita gente che non vuole installare VideoLan o Firefox per timore di fare casino (ovviamente usano Winzozz).

  10. Franto Dice:

    Ok bello ma un’ interfaccia grafica come sun win non si può avere?!??!

  11. lillipuziano Dice:

    Ho scritto già:

    Per Windows è possibile scaricare un apposito software, mentre per Linux (a parte la possibilità di usarlo da riga di comando) si sfrutta l’integrazione con i tool di compressione di Gnome e KDE, che guadagnano così la possibilità di usare tale formato. Meglio così, no? sarebbe inutile disporre di un software adhoc per gestire un singolo formato.

    Intendo dire: potendo sfruttare tale integrazione, che ce ne faremmo di un’interfaccia apposita? sarebbe solo un’inutila duplicazione.

  12. mastro Dice:

    @lillipuziano
    ok ora sono soddisfatto :D
    dalla tabella leggo che 7-zip è il migliore (tra quelli presi in considerazione) come grado di compressione.. ma piuttosto lento..
    segue a ruota bzip2 (che uso sempre) che è però molto + veloce :D

    nonostante mi piaccia 7-zip continuo a preferire bzip2 :)
    e odiare profondamente i .rar (e peggio ancora i .ace)

  13. Free925 Dice:

    provatelo è ottimo e la cosa positiva è che non rendete complicata la vita a nessuno il winrar legge anche i 7z

  14. Pedro Dice:

    Scusate se rianimo un post un po’ vecchiotto ;)

    @lillipuziano

    Uso kubuntu e quindi il programma si integra in Ark… ma non è comodo come nel caso dell’interfaccia di Windows. Non mi è possibile modificare un archivio senza scompattarlo come potevo fare con Windows.

    Mi spiego meglio. Mi capita spesso di dover apportare modifiche a file contenuti in un file .jar che al loro volta sono all’interno di una cartella contenuta in file .xpi (zip rinominato). Sotto Windows mi bastava cliccare fino ad arrivare al file da modificare (o alla posizione nel quale inserirne uno nuovo), fare la mia modifica, salire di livello e il file .xpi era già modificato senza dover operare scompattazioni. Con quella interfaccia mi era anche possibile fare in drag&drop in ogni posizione dell’archivio.

    Con Ark sono costretto a decomprimere l’archivio zip in una cartella, andare al file .jar e decomprimere ulteriormente anche questo, fare le modifiche del caso, ricomprimere il file jar, salire di livello e ricomprimere il file .xpi.

    A me quindi sarebbe molto utile un’interfaccia come quella di Windows ;)

Lascia una Risposta