Come installare e utilizzare 7-zip in Linux

7-zip è un archiviatore di file open source gratuito che utilizza il formato di file 7z (estensione). Tuttavia, questo strumento può leggere e scrivere in altri formati di file. 7-zip è più popolare tra gli utenti Windows. Può essere eseguito sia nella riga di comando che nell’interfaccia utente grafica per leggere e scrivere file di archivio. Anche se 7-zip è gratuito e open-source e il codice è sotto la licenza GNU LGPL, il codice unRAR ha una restrizione unRAR.,

La restrizione viene messa in atto per impedire il reverse engineering dell’algoritmo di compressione RAR. Il formato di archivio 7-Zip non è supportato per impostazione predefinita nella maggior parte delle distribuzioni Linux. Se si tenta di estrarre un file di archivio 7-zip, è possibile ottenere il seguente errore:

Errore nell’estrazione dell’archivio 7z

Tuttavia, questo non dovrebbe preoccupare. In questo post, vi daremo dettagli precisi su come installare 7-Zip su Linux e come usarlo per estrarre e archiviare i file.,

Quando eseguiamo un comando come apt install 7-zip sul terminale di Ubuntu, si otterrà un errore come: Impossibile individuare il pacchetto 7-zip. Questo perché, in Linux, 7Zip è confezionato come p7zip.

Installa 7-Zip in Linux

Come descritto sopra, p7zip è il formato del pacchetto per 7-Zip nei sistemi Linux. Il p7zip è disponibile in tre versioni: p7zip, p7zip-full e p7zip-rar. p7zip e p7zip-full sono strettamente correlati. L’unica differenza è che p7zip-full fornisce il supporto per più algoritmi di compressione 7z. p7zip fornisce il supporto per i file p7zip-rar., Per una migliore esperienza, installeremo p7zip-full e p7zip-rar.

Installa 7-Zip su Ubuntu

1. Avviare il terminale dal menu applicazioni o utilizzando la combinazione di tasti Ctrl + Alt + Z.

2. Abilita il repository dell’universo in Ubuntu. Questo è il repository che contiene i pacchetti p7zip.

sudo add-apt-repository universesudo apt update
Abilita repository universale

3. Installare 7zip in Ubuntu.,

sudo apt install p7zip-full p7zip-rar
Install p7zip-full p7zip-rar

Install 7-zip in Fedora or CentOS / RHEL

Launch the Terminal and execute the command below.

sudo yum install p7zip p7zip-plugins
Install P7zip Fedora

Now that we have successfully installed 7-Zip in our Linux systems, let’s look at ten useful p7zip commands.

10 useful 7-zip Linux commands

Create a ‘.,file di archivio 7z’:

Useremo l’argomento “a”. Altri formati supportati includono XZ, GZIP, TAR, ZIP e BZIP2. Se esiste già un archivio con lo stesso nome, 7zip aggiungerà i file della libreria invece di sovrascriverli.

Sintassi:

7z a e.g7z a myArchive.7z StudyModules/
Creare un archivio 7z

Estratto di un ‘.7z ‘ archive:

Useremo l’opzione “e”, come mostrato nel comando sottostante.,

la Sintassi

7z e e.g.,7z e myARchive.7z
Estrarre un Archivio 7z

l’Utilizzo di uno specifico formato di archivio:

Per farlo, possiamo utilizzare l’opzione “-t”. I formati di archivio che è possibile utilizzare includono 7z (default), gzip, zip, tar o bzip2.,iv>

Archivio in un formato specifico

Elenco dei file in archivio:

Per visualizzare tutti i file in un archivio, il formato di archivio utilizzato, il metodo utilizzato, e altre informazioni importanti, useremo la “l” opzione,

Sintassi:

7z l e.g.,7z l myArchive.zip
Elencare i file in un archivio

verificare l’Integrità di un Archivio:

Per verificare l’integrità di un archivio, useremo l’opzione “t”.,

Sintassi:

7z t e.g.,7z t myArchive.7z
Test di Integrità dell’Archivio

Backup di una directory.

La cosa migliore per creare un backup sarebbe usare l’utilità 7za. Conserva il proprietario / gruppo o un file, a differenza del 7z. Includeremo anche l’opzione”- si ” che consente la lettura di file da stdin (Standard Input Stream).

Creeremo prima un archivio tar, quindi creeremo un archivio di backup 7z con l’utilità 7za.,

tar -cf - StudyModules | 7za a -si StudyModules.tar.7z
Creare un backup

Ripristinare un backup con 7zip.

Useremo l’opzione-so con lo Standard Output Stream (stdout).

7za x -so StudyModules.tar.7z | tar xf -
Ripristina il backup

Imposta un livello di compressione personalizzato.

Useremo l’opzione-mx. Il livello di compressione varia da 1 a 10, con 1 come opzione predefinita., Maggiore è il numero, migliore è il rapporto di compressione, ma più lungo è il tempo di processo di compressione.

tar -cf - StudyModules | 7za a -si -mx=9 StudyModules.tar.7z
Imposta il livello di compressione

Aggiungi / Rimuovi file in un archivio (Aggiornamento).

Per aggiungere nuovi file o aggiornare un archivio, useremo l’opzione-U.,

Syntax:

7z u e.g.,7z u myArchive.7z ceh-V1.pdf ceh-V2.pdf
Update Archive

To remove files from an archive, we will use the -d option.

Syntax:

d e.g.,7z d myArchive.7z ceh-V1.pdf ceh-V2.pdf
Delete files from an archive

Set a password for an archive.

We will need to use the -p flag.,

Sintassi:

7z a -p{your-password} e.g.,7z -a -p{admin123} myArchive.7z StudyModules/
Impostare una password di un Archivio

Conclusione

Che è una guida completa su come installare e iniziare con 7zip su Linux. Puoi guardare la pagina man di 7z o visitare il loro sito ufficiale per ulteriori informazioni. Utilizza la sezione feedback qui sotto per porre domande o condividere ulteriori informazioni con i nostri lettori.

Leave a Comment