7-Zip unter Linux: Installation und Verwendung des Dateikomprimierers

Komprimierte Dateien sind im Internet weit verbreitet. Dank ihnen können wir die Größe der Dateien reduzieren, wenn wir mit ihnen arbeiten, und außerdem können wir eine große Anzahl davon in einem einzigen Paket gruppieren, damit es einfacher ist, sie herunterzuladen und zu teilen. Um mit diesen komprimierten Dateien arbeiten zu können, muss ein spezielles Programm für diesen Zweck verwendet werden. Und eines der bekanntesten, die wir finden können, ist 7-Zip. Aber funktioniert dieser Dateikompressor? Linux?

7-Zip unter Linux

7-Zip ist ein Dateikomprimierer, der über eine eigene Komprimierungs-Engine (die denselben Namen trägt) verfügt, die völlig kostenlos und Open Source ist. Dank dessen können wir unsere Dateien im .7z-Format komprimieren und jede Datei öffnen, die in diesem Format komprimiert wurde. Dieses Programm nutzt die LZMA und LZMA2 Komprimierungsalgorithmen, verfügt über ein AES-256-Datenverschlüsselungssystem und ist auch in der Lage, andere komprimierte Dateiformate zu komprimieren und zu dekomprimieren, wie z ZIP, GZIP oder RAR , unter anderem, ohne Probleme. Viele andere.

Obwohl Betriebssysteme (wie Linux-Distributionen) in der Lage sind, nativ mit komprimierten Dateien zu arbeiten, ohne etwas installieren zu müssen, ist das einzige Format, das sie normalerweise unterstützen, normalerweise .zip. Wenn wir also mit anderen Formaten arbeiten möchten, sowohl zum Komprimieren als auch zum Dekomprimieren, müssen wir einen anderen Dateikomprimierer auf dem PC installieren.

Und dann werden wir sehen, wie um 7-Zip auf einem Linux-System zum Laufen zu bringen .

Installieren Sie 7-Zip unter Linux

7-Zip besteht aus drei verschiedenen Paketen auf Linux-Distributionen:

  • p7zip : ein Paket, das nur Unterstützung für das .7z-Format hinzufügt, aber sonst nichts. Es ist das kleinste und leichteste.
  • p7zip-voll : Ein vollständigeres Paket, das neue Algorithmen hinzufügt, um die Größe bestimmter Dateitypen, wie z. B. Audiodateien, weiter zu reduzieren.
  • p7zip-rar : Fügt Unterstützung für 7-Zip hinzu, um mit RAR-Archiven zu arbeiten.

Wir empfehlen Ihnen, die zweite und dritte zu installieren. Auf diese Weise erhalten wir ein voll funktionsfähiges 7-Zip mit all seinen Funktionen und können es außerdem zum Öffnen von .rar-Dateien verwenden, ohne weitere separate Programme installieren zu müssen.

Der Prozess zum Installieren dieses Dateikomprimierers ist in allen Distributionen praktisch gleich und passt die Befehle an, ja, den von uns verwendeten Paketmanager. In unserem Fall werden wir verwenden Ubuntu als Beispiel, die am weitesten verbreitete Distribution der Welt. Dieselben Befehle würden auch für jede andere darauf basierende Distribution funktionieren.

In Ubuntu ist dieser Kompressor in den „Universum“-Repositories enthalten. Daher aktivieren wir es als erstes (falls wir es noch nicht haben, obwohl es standardmäßig mitgeliefert wird) mit dem folgenden Befehl:

sudo add-apt-repository universe && sudo apt update

Wir werden diesen Dateikompressor nun mit der APT-Paketmanager . Dazu führen wir erneut in einem Terminal Folgendes aus:

sudo apt install p7zip-full p7zip-rar

Installieren Sie 7-Zip Ubuntu

Wenn der Prozess abgeschlossen ist, haben wir den Kompressor installiert und einsatzbereit.

Im Falle der Verwendung Fedora , oder jeder darauf basierenden Distribution, lautet der Befehl zum Installieren dieses Kompressors wie folgt:

sudo yum install p7zip p7zip-plugins

Und das durften wir natürlich nicht vergessen Arch Linux entweder. Um 7-Zip auf Arch, Manjaro oder einer darauf basierenden Distribution zu installieren, müssen wir Folgendes ausführen:

sudo pacman -S p7zip

Wie funktioniert der Kompressor?

7-Zip kann auf zwei verschiedene Arten verwendet werden. Der erste ist durch Befehle über ein Terminal. Dazu verwenden wir den Befehl „7z“, das ist die Binärdatei, mit der wir ihn verwenden können. Und dann begleiten wir Sie mit den entsprechenden Parametern.

Zum Beispiel zu Komprimieren Sie eine Datei , müssen wir den Parameter a verwenden, zusammen mit dem Namen der komprimierten Datei und der Datei oder dem Verzeichnis, das wir komprimieren möchten. Um beispielsweise einen Ordner mit dem Namen „ITIGIC“ in eine Datei mit dem Namen „SZ_compressed.7z“ zu komprimieren, lautet der Befehl wie folgt:

7z a SZ_comprimido.7z ITIGIC/

Wenn wir auch den Parameter „-t“ zusammen mit einem anderen komprimierten Dateiformat hinzufügen, können wir eine Datei in einem anderen Format erstellen. Wenn wir beispielsweise für das vorherige Beispiel anstelle von 7z das klassische „zip“ verwenden möchten, lautet der Befehl wie folgt:

7z a -tzip SZ_comprimido.zip ITIGIC/

Haben Sie vergessen, dem komprimierten Archiv eine Datei hinzuzufügen? Kein Problem. Mit dem u-Parameter werden wir in der Lage sein Fügen Sie die gewünschten Dateien zu der bereits erstellten komprimierten Datei hinzu ohne etwas anderes tun zu müssen. Um beispielsweise die beiden Textdateien „SZ1.txt“ und „SZ2.txt“ hinzuzufügen, müssen wir den folgenden Befehl ausführen:

7z u SZ_comprimido.7z SZ1.txt SZ2.txt

Falls wir unsere komprimierte Datei bereits haben, wenn wir wollen dekomprimieren Dies müssen wir mit dem Parameter „e“ tun, gefolgt vom Namen der komprimierten Datei. Zum Beispiel:

7z e SZ_comprimido.7z

Wir können auch sehen Sie eine Liste mit allen Dateien die wir in der komprimierten Datei haben, sehr schnell und einfach mit dem Parameter „l“ neben dem Dateinamen:

7z l SZ_comprimido.7z

Schließlich können wir auch den Parameter „-p{}“ verwenden Fügen Sie dem Archiv ein Passwort hinzu und beschütze es. Ausgehend vom Beispiel der Erstellung einer neuen Datei können wir diese also wie folgt mit dem Passwort „1234“ schützen:

7z a -p{1234} SZ_comprimido.7z ITIGIC/

Wenn Befehle nicht Ihr Ding sind, sollten wir wissen, dass 7-Zip dies auch hat eine grafische Oberfläche , oder GUI, von wo aus wir Dateien mit der Maus komprimieren und dekomprimieren können, genau wie wir es in tun können Windows oder macOS. Um diese Schnittstelle zu öffnen, müssen wir das folgende Paket installieren, das die Schnittstelle aktiviert (es ist nicht in apt zu finden, also müssen wir „snap“ verwenden):

sudo snap install p7zip-desktop

Nach der Installation finden wir den Zugriff auf die Programmoberfläche in der Liste der installierten Programme als ein weiteres Tool. Und wenn wir darauf klicken, können wir die bekannte 7-Zip-Oberfläche sehen.

Schnittstelle 7-Zip Linux

Es ist nicht die schönste Oberfläche und auch nicht die aktuellste. Aber zumindest funktioniert es ohne Probleme und ermöglicht es uns, mit diesen komprimierten Dateien zu arbeiten, ohne uns einen einzigen Terminalbefehl merken zu müssen.