7-Zip unter Ubuntu installieren und verwenden
Wenn Sie 7-Zip unter Ubuntu installieren möchten, können Sie unter Ubuntu 22.04 und 24.04 LTS am schnellsten den Befehl sudo apt install p7zip-full p7zip-rar verwenden. Unter Ubuntu 26.04 LTS lautet der entsprechende Befehl dagegen sudo apt install 7zip 7zip-rar, da sich die Paketnamen mit dieser Version geändert haben. Beide Installationswege stellen das Kommandozeilenwerkzeug 7z sowie Unterstützung zum Entpacken von RAR-Archiven bereit. Die grafische Windows-Oberfläche von 7-Zip gehört nicht zu Ubuntu. Nach der Installation der benötigten Pakete lassen sich Archive jedoch sowohl über das Terminal als auch mit dem standardmäßigen Dateimanager verwalten.
7-Zip ist ein verbreitetes Archivierungsprogramm, das insbesondere für die hohe Kompressionsleistung des .7z-Formats bekannt ist. Unter Linux steht das Projekt von Igor Pavlov in zwei Varianten zur Verfügung: als von der Community gepflegte p7zip-Portierung in den Ubuntu-Paketquellen und als offizielle Konsolenversion, die seit 2022 veröffentlicht wird und das Programm 7zz verwendet. Diese Anleitung behandelt beide Installationsmöglichkeiten sowie wichtige Befehle, Archivformate und typische Maßnahmen zur Fehlerbehebung.
Versionshinweis: Die in dieser Anleitung aufgeführten Befehle wurden mit Ubuntu 22.04 LTS, 24.04 LTS und 26.04 LTS (Resolute Raccoon) überprüft. Ab Ubuntu 26.04 installiert apt anstelle der älteren p7zip-Portierung das offizielle Paket 7zip mit 7-Zip 26.00. Auch das RAR-Erweiterungspaket trägt nun den Namen 7zip-rar statt p7zip-rar. Die nachfolgenden 7z-Beispiele wurden erfolgreich auf einem frisch eingerichteten Ubuntu-26.04-System getestet. Wenn Sie eine von Ubuntu abgeleitete Distribution einsetzen, sollten Sie die passenden Paketnamen in der Dokumentation des jeweiligen Anbieters prüfen.
Die wichtigsten Punkte im Überblick
- Installieren Sie
p7zip-full, wenn Sie die Programme7zund7zabenötigen. Das kleinere Paketp7zipenthält lediglich7zr. Dieses Werkzeug ist ausschließlich für.7z-Archive vorgesehen und kann bei ZIP- oder TAR-Dateien deshalb zu Fehlermeldungen wie „unsupported archive“ führen. - Installieren Sie unter Ubuntu 22.04 und 24.04 zusätzlich
p7zip-rarbeziehungsweise unter Ubuntu 26.047zip-rar, wenn Sie.rar-Dateien öffnen müssen. Die RAR-Unterstützung befindet sich aufgrund der Lizenzbedingungen des Formats nicht im Hauptpaket. - Mit
7z x archive.7zentpacken Sie ein Archiv und behalten die vorhandene Verzeichnisstruktur bei. Mit7z e archive.7zwerden dagegen sämtliche Dateien direkt in das aktuelle Verzeichnis entpackt. - Wenn Sie die neuesten Funktionen der ursprünglichen Entwickler-Version benötigen, laden Sie die offizielle Linux-Ausgabe von 7-zip.org herunter und verwenden Sie das Programm
7zz. - Unter Ubuntu Desktop kann File Roller, auch als Archive Manager bezeichnet, nach der Installation von
p7zip-full.7z-Archive erstellen und entpacken.
Voraussetzungen für die Installation von 7-Zip
Bevor Sie 7-Zip unter Ubuntu installieren, sollten folgende Voraussetzungen erfüllt sein:
- Ein Ubuntu-System mit
sudo-Berechtigungen oder alternativ ein Benutzerkonto, unter dem die Binärdateien der offiziellen Version im Verzeichnis~/bininstalliert werden können. - Eine Netzwerkverbindung zu den Ubuntu-Paketservern für
aptoder die Möglichkeit, das offizielle Archiv über einen Browser herunterzuladen. - Grundlegende Kenntnisse im Umgang mit dem Terminal. Wenn Sie mit der Shell noch nicht vertraut sind, empfiehlt sich zuvor eine Einführung in das Linux-Terminal und in grundlegende Linux-Konzepte.
Für weitere Informationen zur Paketverwaltung kann eine Anleitung zur Verwendung von Apt unter Ubuntu und Debian herangezogen werden. Bei einem neu eingerichteten VPS sollte außerdem zunächst die grundlegende Ubuntu-Serverkonfiguration abgeschlossen werden, bevor zusätzliche Archivierungswerkzeuge installiert werden.
Verfügbare 7-Zip-Pakete unter Ubuntu verstehen
Ubuntu verteilt die Funktionen von 7-Zip auf mehrere apt-Pakete. Wird das falsche Paket gewählt, kann die Installation zwar erfolgreich erscheinen, während sich ZIP- oder RAR-Dateien anschließend trotzdem nicht verarbeiten lassen.
Unterschied zwischen p7zip, p7zip-full und p7zip-rar
| Paket | Installierte Programme | Typischer Einsatz | Ubuntu-Versionen |
|---|---|---|---|
p7zip |
7zr |
Minimale Arbeitsabläufe ausschließlich mit .7z-Dateien |
22.04, 24.04 |
p7zip-full |
7z, 7za |
Allgemeine Nutzung über die Kommandozeile mit ZIP, TAR, GZIP, BZIP2, XZ und weiteren Formaten | 22.04, 24.04; Übergangspaket unter 26.04 |
p7zip-rar |
RAR-Erweiterung für 7z |
Öffnen zahlreicher .rar-Archive |
22.04, 24.04 |
Für nahezu alle Anwendungsfälle unter Ubuntu 22.04 oder 24.04 eignet sich p7zip-full. Wenn zusätzlich .rar-Archive verarbeitet werden sollen, installieren Sie außerdem p7zip-rar.
Paketnamen unter Ubuntu 26.04 LTS
Mit Ubuntu 26.04 wurde auf das ursprüngliche 7zip-Quellpaket umgestellt. Die bisherigen Bezeichnungen p7zip-full und p7zip dienen nun als virtuelle Pakete, deren Abhängigkeiten durch 7zip erfüllt werden.
| Paket | Installierte Programme | Typischer Einsatz |
|---|---|---|
7zip |
7z, 7za, 7zr |
Allgemeiner Einsatz über die Kommandozeile mit 7-Zip 26.00 von Igor Pavlov |
7zip-rar |
RAR-Erweiterung für 7z |
Öffnen zahlreicher .rar-Archive |
Unter Ubuntu 26.04 funktioniert apt install p7zip-full weiterhin, weil dadurch 7zip installiert wird. Das Paket p7zip-rar steht in dieser Ubuntu-Version jedoch nicht mehr zur Verfügung. Für die RAR-Unterstützung muss stattdessen 7zip-rar installiert werden.
Die von der Community gepflegte und auf SourceForge verfügbare p7zip-Version bleibt insbesondere bei älteren Ubuntu-LTS-Versionen relevant. Unter Ubuntu 26.04 orientieren sich die über apt angebotenen Pakete stärker am offiziellen 7-Zip-Quellcode. Ein manueller Download von 7zz ist deshalb meist nur dann erforderlich, wenn ausdrücklich eine neuere Unterversion benötigt wird als diejenige, die über die Paketquellen verfügbar ist.
Die offizielle 7-Zip-Binärdatei für Linux ab 7-Zip 21.x
Igor Pavlov veröffentlicht seit 2022 offizielle Konsolenversionen für Linux über 7-zip.org. Aktuelle Ausgaben wie 7-Zip 26.01 werden als Tarball bereitgestellt und enthalten 7zz als dynamisch gelinkte sowie 7zzs als statisch gelinkte Variante. Diese Programme können Unterstützung für neuere Formate und Fehlerkorrekturen enthalten, bevor diese in älteren Ubuntu-p7zip-Paketen verfügbar sind.
Die offizielle Version eignet sich besonders, wenn Sie aktuelle Formatunterstützung benötigen, das Verhalten mit der Windows-Ausgabe von 7-Zip vergleichen möchten oder keinen Zugriff auf sudo besitzen und das Programm ausschließlich für das eigene Benutzerkonto installieren wollen. p7zip-full ist dagegen sinnvoll, wenn die Software vollständig über apt verwaltet werden soll.
Schritt 1: Paketindex aktualisieren
Aktualisieren Sie vor der Installation den Paketindex, damit apt die aktuell verfügbaren Versionen von p7zip-full und p7zip-rar korrekt auflösen kann:
sudo apt update
Eine vorherige Aktualisierung der Paketinformationen verringert außerdem das Risiko von Versionskonflikten, wenn andere Pakete auf dem System kürzlich aktualisiert wurden.
Schritt 2: 7-Zip mit apt installieren
Verwenden Sie den Installationsbefehl, der zu Ihrer Ubuntu-Version passt.
Ubuntu 22.04 und 24.04 LTS
Installieren Sie die wichtigsten Werkzeuge zusammen mit der RAR-Erweiterung:
sudo apt install p7zip-full p7zip-rar
Mit diesem Befehl wird das Programm 7z installiert, das auch in den folgenden Beispielen verwendet wird. Unter diesen Ubuntu-Versionen weist sich 7z beispielsweise als p7zip-Build mit der Versionsangabe 7-Zip [64] 16.02 aus.
Ubuntu 26.04 LTS und neuer
Installieren Sie das offizielle Paket 7zip gemeinsam mit der RAR-Erweiterung:
sudo apt install 7zip 7zip-rar
Unter Ubuntu 26.04 führt sudo apt install p7zip-rar zur Meldung Unable to locate package, da das Paket in 7zip-rar umbenannt wurde. sudo apt install p7zip-full kann unter 26.04 weiterhin ausgeführt werden und installiert 7zip. Für RAR-Dateien muss jedoch zusätzlich 7zip-rar verwendet werden.
Nach der Installation meldet der Befehl 7z unter Ubuntu 26.04 7-Zip 26.00 von Igor Pavlov.
Installation überprüfen
Prüfen Sie, ob die Programme über Ihren PATH erreichbar sind, und lassen Sie sich die Versionsinformationen anzeigen:
which 7z
7z
In der erwarteten Ausgabe erscheint zunächst eine Versionszeile und anschließend eine Auflistung der unterstützten Archivformate. Bei Tests wurden beispielsweise folgende Angaben ausgegeben:
- Ubuntu 22.04 / 24.04:
7-Zip [64] 16.02aus der Community-Version vonp7zip. - Ubuntu 26.04:
7-Zip 26.00 (arm64)oder7-Zip 26.00 (x86)aus dem offiziellen7zip-Paket.
Wenn Sie eine fehlerhafte oder unvollständige Installation untersuchen möchten, können Sie die installierten Programmdateien auflisten:
dpkg -L 7zip 2>/dev/null | grep bin/ || dpkg -L p7zip-full | grep bin/
Schritt 3: Offizielle 7-Zip-Binärdatei alternativ installieren
Wenn Sie eine neuere Unterversion benötigen als diejenige, die über Ihre apt-Paketquellen angeboten wird, oder wenn Ihnen sudo nicht zur Verfügung steht, können Sie den zu Ihrer Prozessorarchitektur passenden Tarball von 7-zip.org herunterladen. Das folgende Beispiel verwendet die 64-Bit-x86-64-Ausgabe der Version 26.01. Ubuntu 26.04 stellt über apt install 7zip bereits 7-Zip 26.00 bereit. Die manuelle Installation ist daher nur erforderlich, wenn ausdrücklich Version 26.01 benötigt wird.
Offizielle 7-Zip-Version für Linux herunterladen
cd /tmp
curl -LO https://github.com/ip7z/7zip/releases/download/26.01/7z2601-linux-x64.tar.xz
Wenn Ihr System ARM-Hardware verwendet, ersetzen Sie die URL beispielsweise durch 7z2601-linux-arm64.tar.xz oder durch eine andere für Ihre Architektur geeignete Variante.
Binärdatei entpacken und in den PATH verschieben
tar -xf 7z2601-linux-x64.tar.xz
sudo install -m 755 7zz /usr/local/bin/
Für eine Installation ohne sudo können Sie die ausführbare Datei stattdessen in einem Verzeichnis Ihres Benutzerkontos ablegen:
mkdir -p ~/bin
install -m 755 7zz ~/bin/
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Version der offiziellen Binärdatei prüfen
7zz
Im Kopfbereich der Ausgabe sollte 7-Zip 26.01 erscheinen. Wenn Sie diesen Installationsweg verwenden, ersetzen Sie in den nachfolgenden Beispielen 7z durch 7zz.
7-Zip unter Ubuntu verwenden: wichtige Befehle
Die allgemeine Syntax lautet:
7z <command> [<switches>] <archive> [<files>]
Zu den häufig verwendeten Befehlen gehören a zum Hinzufügen von Dateien zu einem Archiv, x zum Entpacken unter Beibehaltung der Verzeichnisstruktur, e zum Entpacken ohne Pfade und l zum Anzeigen des Archivinhalts. Wenn Sie 7z ohne weitere Argumente ausführen, erhalten Sie die vollständige Befehlsübersicht Ihrer installierten Version.
Archiv entpacken
Verwenden Sie x, wenn die vorhandene Ordnerstruktur beibehalten werden soll:
7z x archive.7z
Wenn alle Dateien ohne ihre ursprünglichen Pfade direkt in das aktuelle Verzeichnis entpackt werden sollen, verwenden Sie:
7z e archive.7z
Um die Dateien in ein bestimmtes Zielverzeichnis zu entpacken, führen Sie folgenden Befehl aus:
7z x archive.7z -o./output_dir
Komprimiertes Archiv erstellen
Fügen Sie eine einzelne Datei zu einem neuen .7z-Archiv hinzu:
7z a data.7z data.txt
Ein vollständiges Verzeichnis kann rekursiv hinzugefügt werden:
7z a backup.7z /path/to/project/
Wenn die Dateien mit Programmen ausgetauscht werden sollen, die das .zip-Format erwarten, erstellen Sie ein ZIP-Archiv:
7z a -tzip archive.zip file1.txt file2.txt
Inhalt eines Archivs anzeigen, ohne es zu entpacken
7z l archive.7z
Wenn Sie ausführliche technische Informationen zu jedem einzelnen Archiveintrag benötigen, ergänzen Sie den Parameter -slt:
7z l -slt archive.7z
Archiv mit einem Passwort schützen
7z a -psecret secure.7z sensitive.txt
Ein passwortgeschütztes Archiv lässt sich folgendermaßen entpacken:
7z x secure.7z -psecret
Ersetzen Sie secret durch ein sicheres Passwort. Auf Systemen, die den Befehlsverlauf der Shell speichern, empfiehlt es sich, lediglich -p ohne das eigentliche Passwort in der Kommandozeile anzugeben. Die Shell fordert das Passwort dann interaktiv an.
Großes Archiv in mehrere Teile aufteilen
Erstellen Sie Archivteile mit einer Größe von jeweils 100 Megabyte:
7z a -v100m large.7z big.iso
Dabei entstehen Dateien wie large.7z.001, large.7z.002 und weitere fortlaufend nummerierte Teile. Um das Archiv später wieder zu entpacken, beginnen Sie mit dem ersten Teil:
7z x large.7z.001
Mehrere Dateien über das Terminal komprimieren
Mit folgendem Befehl werden sämtliche .log-Dateien im aktuellen Verzeichnis komprimiert:
7z a logs.7z ./*.log
Wenn viele Dateien an unterschiedlichen Stellen des Dateisystems verarbeitet werden sollen, lässt sich find mit 7-Zip kombinieren. Suchmuster aus find und locate können auf diese Weise in Archivierungsabläufe eingebunden werden.
Dateien mit dem Dateimanager komprimieren und entpacken
Unter Ubuntu Desktop öffnen Sie den Dateimanager Files, auch Nautilus genannt, klicken mit der rechten Maustaste auf eine Datei oder ein Verzeichnis und wählen Compress beziehungsweise Extract Here. GNOME Archive Manager kann nach der Installation von p7zip-full mit .7z-Archiven arbeiten. Dadurch steht ein grafischer Arbeitsablauf zur Verfügung, der der Bedienung unter Windows ähnelt, ohne dass eine separate 7-Zip-Desktopanwendung erforderlich ist.
Vergleich der Kompressionsformate
| Format | Typischer Befehl | Vorteile | Nachteile |
|---|---|---|---|
.7z |
7z a archive.7z files/ |
Hohe Kompression und Verschlüsselung | Langsamer und nicht auf jedem Betriebssystem standardmäßig unterstützt |
.zip |
7z a -tzip archive.zip files/ |
Breite Kompatibilität | In der Regel geringere Kompression als bei .7z |
.tar.gz |
tar -czf archive.tar.gz files/ |
Unter Linux verbreiteter Arbeitsablauf mit schnellen Werkzeugen | Zweistufiges Prinzip; für reine Linux-Abläufe wird häufig tar bevorzugt |
Verwenden Sie 7z, wenn Sie beide Seiten des Dateiaustauschs kontrollieren und möglichst kleine Archive erzeugen möchten. zip eignet sich, wenn Empfänger ein Format mit breiter Windows-Kompatibilität benötigen. tar.gz ist eine passende Wahl, wenn GNU tar bereits standardmäßig für Backups und Bereitstellungsprozesse genutzt wird. Weitere Möglichkeiten finden sich in Anleitungen zum Linux-Befehl tar.
Im Vergleich zu xz, zstd und bzip2 ist 7-Zip als vollständige Archivierungslösung ausgelegt. Mehrere Dateien können in einem einzelnen Archiv gebündelt und bei Bedarf verschlüsselt oder in mehrere Teile aufgeteilt werden. Native Kompressionswerkzeuge können bei einzelnen Datenströmen hinsichtlich Geschwindigkeit oder Kompressionsrate Vorteile bieten, ersetzen jedoch keinen vollständigen Archivierer, wenn mehrere Dateien gemeinsam in einer Datei zusammengefasst werden sollen.
Häufige Probleme mit 7-Zip beheben
Befehl nach der Installation nicht gefunden
Wenn die Shell 7z: command not found ausgibt, ist möglicherweise die Paketinstallation fehlgeschlagen oder /usr/bin befindet sich nicht in Ihrem PATH. Installieren Sie das Paket erneut und kontrollieren Sie anschließend den Befehl:
sudo apt install --reinstall p7zip-full
command -v 7z
Wenn Sie 7zz manuell installiert haben, prüfen Sie, ob /usr/local/bin oder ~/bin in der Ausgabe von echo $PATH enthalten ist.
Fehler „Cannot open output file“
Beim Entpacken können Berechtigungsfehler auftreten, wenn das Zielverzeichnis nicht beschreibbar ist oder auf dem Dateisystem nicht genügend freier Speicherplatz vorhanden ist. Entpacken Sie das Archiv in ein Verzeichnis, das Ihrem Benutzerkonto gehört:
7z x archive.7z -o"$HOME/extracted"
Vor dem Entpacken besonders großer Archive können Sie den verfügbaren Speicherplatz mit df -h kontrollieren.
„Unsupported method“ beim Öffnen von RAR-Dateien
Installieren Sie die RAR-Erweiterung, die zu Ihrer Ubuntu-Version gehört:
sudo apt install p7zip-rar
Unter Ubuntu 26.04 verwenden Sie stattdessen sudo apt install 7zip-rar.
Einige neuere Varianten des RAR-Formats können aufgrund von Änderungen am Archivformat weiterhin Probleme verursachen. In diesem Fall können Sie die offizielle 7zz-Version von 7-zip.org ausprobieren, da diese die aktuellen Decoder-Implementierungen von Igor Pavlov enthält.
Häufig gestellte Fragen zu 7-Zip unter Ubuntu
1. Wie installiere ich 7-Zip unter Ubuntu?
Aktualisieren Sie zunächst die Paketlisten und installieren Sie danach die für Ihre Ubuntu-Version vorgesehenen Pakete:
sudo apt update
sudo apt install p7zip-full p7zip-rar
Unter Ubuntu 26.04 LTS verwenden Sie stattdessen sudo apt install 7zip 7zip-rar.
Die Installation lässt sich anschließend mit 7z überprüfen. Auf Desktop-Systemen kann nach der Installation außerdem der Archive Manager verwendet werden.
2. Ist 7-Zip für Linux verfügbar?
Ja. Linux-Anwender können die von der Community gepflegten p7zip-Pakete über apt installieren oder die offizielle 7zz-Konsolenversion von 7-zip.org herunterladen. Das 7-Zip-Projekt stellt keine offizielle grafische Linux-Oberfläche bereit. Desktop-Umgebungen können die Kommandozeilenprogramme jedoch in ihre Dateimanager integrieren.
3. Funktioniert 7-Zip unter Ubuntu?
Ja. Unter Ubuntu 22.04 und 24.04 steht 7-Zip über p7zip-full zur Verfügung. Ubuntu 26.04 verwendet dafür das Paket 7zip. Zusätzlich kann der offizielle 7zz-Tarball eingesetzt werden, wenn eine neuere Unterversion erforderlich ist als diejenige, die apt bereitstellt. Alle genannten Installationswege funktionieren mit aktuellen Ubuntu-LTS-Versionen ohne zusätzliche Compiler oder Build-Schritte.
4. Welche Alternative zu 7-Zip gibt es unter Ubuntu?
Zu den üblichen Alternativen gehören File Roller mit p7zip-Backends für einfache grafische Aufgaben, PeaZip als plattformübergreifende Desktop-Anwendung sowie native Werkzeuge wie tar, gzip und zstd für Kompressionsabläufe, bei denen kein .7z-Container erforderlich ist. Viele Anwender und Teams setzen tar.gz für reine Linux-Backups ein und ergänzen 7-Zip, wenn Dateien zusätzlich mit Windows-Systemen ausgetauscht werden.
5. Wie entpacke ich eine .7z-Datei unter Ubuntu im Terminal?
Nach der Installation von p7zip-full führen Sie folgenden Befehl aus:
7z x filename.7z
Verwenden Sie 7z e filename.7z nur dann, wenn sämtliche entpackten Dateien ohne Unterverzeichnisse direkt im aktuellen Verzeichnis abgelegt werden sollen.
Fazit
Unter Ubuntu 22.04 und 24.04 lässt sich 7-Zip mit p7zip-full und p7zip-rar installieren. Ubuntu 26.04 LTS verwendet dagegen 7zip zusammen mit 7zip-rar. Zusätzlich kann die offizielle 7zz-Binärdatei installiert werden, wenn eine neuere Unterversion benötigt wird als diejenige, die in den Paketquellen bereitsteht. Mit diesen Werkzeugen können Sie Archive erstellen, deren Inhalte anzeigen, Dateien mit Passwörtern schützen, große Archive in mehrere Teile aufteilen und komprimierte Dateien sowohl über das Terminal als auch mit dem Desktop-Dateimanager verwalten.


