7-Zip è un popolare archiviatore di file open source noto per il suo elevato rapporto di compressione e il supporto per un'ampia gamma di formati di file, inclusi 7z, ZIP, RAR e TAR. È un potente strumento per comprimere e decomprimere file, rendendolo un must per gli utenti che gestiscono spesso archivi di grandi dimensioni. Sebbene 7-Zip sia più comunemente associato a Windows, può essere installato anche su Ubuntu, fornendo le stesse robuste funzionalità su un sistema Linux.
Per installare 7-Zip su Ubuntu 24.04, 22.04 o 20.04 tramite la riga di comando, puoi scaricare l'ultimo archivio 7-Zip direttamente dal sito Web ufficiale e installarlo manualmente. Questo metodo garantisce di avere la versione più recente di 7-Zip con tutte le funzionalità e gli aggiornamenti più recenti. Questa guida ti guiderà attraverso il processo di download e installazione di 7-Zip sul tuo sistema Ubuntu.
Aggiorna Ubuntu prima dell'installazione di 7-Zip
Innanzitutto, per assicurarti di avere installata solo la versione sorgente, rimuovi la versione foss gratuita p7zip-full dal tuo sistema Ubuntu:
sudo apt remove p7zip-full
Scarica l'archivio binario 7-Zip
Visita l'ufficiale Sito web 7-Zip, seleziona la versione e l'architettura appropriate del binario 7-Zip compatibile con il tuo sistema e salva il file sul tuo computer. Per questa guida, dimostreremo l'utilizzo dell'ultima versione di 7-Zip, versione 23.01 (2023-06-20) e dell'architettura Linux x86-64 a 64 bit.
Scarica 7-Zip utilizzando il comando wget seguente:
wget https://www.7-zip.org/a/7z2301-linux-x64.tar.xz
Nota: il comando sopra è un esempio. La versione e l'architettura di 7-Zip scaricati possono variare a seconda delle specifiche del sistema. Sono disponibili diverse varianti di 7-Zip per diverse architetture.
Estrai l'archivio 7-Zip
Innanzitutto, crea una nuova cartella:
mkdir 7zip
Estrai l'archivio utilizzando il seguente comando:
tar xf 7z2301-linux-x64.tar.xz -C 7zip
Il comando precedente estrae il contenuto dall'archivio 7-Zip scaricato nella cartella dedicata, che sposteremo in seguito in modo da avere un migliore accesso ai comandi 7zz.
Esegui il binario 7-Zip
Ora vai alla directory che hai creato ed estrai anche 7-Zip:
cd 7-zip
Ora puoi eseguire 7-Zip su Linux utilizzando il seguente comando:
./7zz
Quando si utilizza 7-Zip da una directory di lavoro diversa, è necessario fornire il percorso completo del file binario. Puoi aggiungere il binario al file
Rendi 7-Zip accessibile a livello di sistema
Sposta il file binario 7-Zip nella directory /usr/local/bin utilizzando il seguente comando:
sudo mv ~/7zip /usr/local/bin
Aggiungendo il binario alla directory /usr/local/bin, ora puoi accedere a 7-Zip da qualsiasi posizione sul tuo filesystem semplicemente usando il comando 7zz.
Comandi di base di 7-Zip
Questa sezione tratterà alcuni comandi comuni di 7-Zip che potresti trovare utili quando lavori con gli archivi. Questi comandi ti aiuteranno a gestire i tuoi file ed eseguire varie operazioni come la compressione, la decompressione e l'elenco dei contenuti dell'archivio.
Crea un archivio
Per creare un nuovo archivio, è possibile utilizzare la seguente struttura di comandi:
./7zz a <archive_name> <file_or_directory>
Ad esempio, per creare un archivio 7z denominato example.7z contenente un file chiamato file.txt, dovresti utilizzare il seguente comando:
./7zz a example.7z file.txt
Questo comando crea un archivio denominato example.7z e vi aggiunge file.txt. Puoi sostituire file.txt con una directory per archiviare un'intera directory.
Estrai un archivio
Per estrarre il contenuto di un archivio è possibile utilizzare la seguente struttura di comandi:
./7zz x <archive_name>
Ad esempio, per estrarre il contenuto di un archivio denominato example.7z, utilizzare il seguente comando:
./7zz x example.7z
Questo comando estrae il contenuto di example.7z nella directory corrente.
Elenca i contenuti dell'archivio
Se vuoi visualizzare il contenuto di un archivio senza estrarlo puoi utilizzare la seguente struttura di comandi:
./7zz l <archive_name>
Ad esempio, per elencare il contenuto di un archivio denominato example.7z, utilizzare il seguente comando:
./7zz l example.7z
Questo comando visualizza i file e le directory contenuti in example.7z senza estrarli.
Aggiorna un archivio esistente
Per aggiornare un archivio esistente con file nuovi o modificati, è possibile utilizzare la seguente struttura di comandi:
./7zz u <archive_name> <file_or_directory>
Ad esempio, se hai un archivio esistente denominato example.7z e desideri aggiornarlo con un file.txt modificato, utilizza il seguente comando:
./7zz u example.7z file.txt
Questo comando aggiorna l'archivio example.7z con la versione più recente di file.txt.
Testare l'integrità dell'archivio
Per verificare l'integrità di un archivio e garantire che non vi siano errori o danneggiamenti, utilizzare la seguente struttura di comandi:
./7zz t <archive_name>
Ad esempio, per testare l'integrità di un archivio denominato example.7z, utilizzare il seguente comando:
./7zz t example.7z
Questo comando verifica l'integrità di example.7z e segnala eventuali problemi rilevati.
Pensieri conclusivi
Installando 7-Zip sul tuo sistema Ubuntu utilizzando l'ultimo archivio scaricabile, ottieni l'accesso a un potente strumento per la gestione delle attività di compressione ed estrazione dei file. Questo metodo ti garantisce di avere la versione più aggiornata di 7-Zip, permettendoti di beneficiare della sua elevata efficienza di compressione e del supporto di grandi formati. Il controllo regolare degli aggiornamenti e il download della versione più recente manterranno aggiornata l'installazione di 7-Zip, garantendo prestazioni ottimali sul tuo sistema Ubuntu. Goditi la versatilità e la potenza che 7-Zip offre alla gestione dei file in un ambiente Linux.
Grazie