WMP Sites

Entpacken von RAR-Archiven unter Linux: Eine Anleitung für unrar

Lukas Fuchs vor 2 Jahren DevOps & Deployment 3 Min. Lesezeit

Installation von unrar unter Linux

Wenn du RAR-Archive unter Linux entpacken möchtest, benötigst du ein spezielles Tool namens unrar. In diesem Abschnitt erfährst du, wie du unrar unter Linux installierst, um mit dem Entpacken von RAR-Archiven zu beginnen.

Installation über den Paketmanager

Auf den meisten Linux-Distributionen kannst du unrar über den Paketmanager installieren. Die folgenden Befehle zeigen, wie du unrar unter verschiedenen Distributionen installierst:

Ubuntu und Debian:

$ sudo apt install unrar

Fedora und CentOS:

$ sudo yum install unrar

Arch Linux:

$ sudo pacman -S unrar

Installation über den Quellcode

Wenn du die neueste Version von unrar oder eine bestimmte Version installieren möchtest, kannst du sie aus dem Quellcode kompilieren. Folge dazu diesen Schritten:

  1. Lade den Quellcode herunter: Besuche die offizielle unrar-Website und lade die neueste stabile Version herunter.

  2. Entpacke den Quellcode: Entpacke das heruntergeladene Archiv in ein Verzeichnis deiner Wahl.

  3. Wechsle in das Quellverzeichnis: Navigiere in das Verzeichnis, in das du den Quellcode entpackt hast.

  4. Kompiliere unrar: Führe die folgenden Befehle aus, um unrar zu kompilieren:

$ make
$ sudo make install

Überprüfe die Installation

Sobald du unrar installiert hast, kannst du die Installation überprüfen, indem du den folgenden Befehl ausführst:

$ unrar -v

Wenn unrar korrekt installiert ist, wird die Versionsnummer und andere Informationen ausgegeben.

Verwendung von unrar zum Entpacken von RAR-Archiven

Nachdem du unrar installiert hast, kannst du es verwenden, um RAR-Archive zu entpacken. Die grundlegende Syntax zum Entpacken eines RAR-Archivs lautet:

unrar e <Archivname.rar>

Entpacken eines RAR-Archivs in das aktuelle Verzeichnis

Wenn du ein RAR-Archiv in das aktuelle Verzeichnis entpacken möchtest, verwende den folgenden Befehl:

unrar x <Archivname.rar>

Mit der Option -x kannst du angeben, dass das Archiv entpackt werden soll, anstatt nur die darin enthaltenen Dateien zu listen.

Entpacken eines RAR-Archivs in ein bestimmtes Verzeichnis

Wenn du ein RAR-Archiv in ein bestimmtes Verzeichnis entpacken möchtest, verwende den folgenden Befehl:

unrar x <Archivname.rar> <Zielverzeichnis>

Ersetze <Zielverzeichnis> durch den absoluten Pfad zum Verzeichnis, in das du das Archiv entpacken möchtest.

Entpacken eines RAR-Archivs mit einem Kennwort

Wenn das RAR-Archiv mit einem Kennwort geschützt ist, musst du das Kennwort angeben, um es zu entpacken. Verwende den folgenden Befehl:

unrar x -p<Kennwort> <Archivname.rar>

Ersetze <Kennwort> durch das Kennwort, mit dem das Archiv geschützt ist.

Entpacken von RAR-Archiven mit einem Kennwort

Falls dein RAR-Archiv kennwortgeschützt ist, musst du das Kennwort angeben, um es zu entpacken. Dazu kannst du die Option -p in Kombination mit dem Kennwort verwenden. Die Syntax lautet:

unrar x -p<kennwort> <archiv-name>.rar

Beispiel

Du möchtest das RAR-Archiv geheim.rar entpacken, das durch das Kennwort topsecret geschützt ist:

unrar x -ptopsecret geheim.rar

Anonymes Kennwort

In einigen Fällen kann das Kennwort leer sein (anonymes Kennwort). Um ein RAR-Archiv ohne Kennwort zu entpacken, verwendest du -p-:

unrar x -p- <archiv-name>.rar

Hinweis zur Sicherheit

Sei vorsichtig, wenn du Kennwörter übergibst. Es wird empfohlen, Kennwörter in einer sicheren Umgebung oder über ein Skript einzugeben, um eine unbefugte Offenlegung zu verhindern.

Beheben von Fehlern bei der Verwendung von unrar

Bei der Verwendung von unrar kannst du auf verschiedene Fehler stoßen. Hier sind einige häufige Fehler und deren Lösungen:

Unrar ist nicht installiert

Wenn du unrar nicht installiert hast, erhältst du die Fehlermeldung "Befehl 'unrar' nicht gefunden". Um dies zu beheben, installiere unrar mit dem folgenden Befehl:

sudo apt install unrar

RAR-Datei ist beschädigt

Wenn die RAR-Datei beschädigt ist, erhältst du die Fehlermeldung "CRC-Fehler". Um dies zu beheben, versuche Folgendes:

  • Lade die RAR-Datei erneut herunter.
  • Verwende ein Reparaturtool wie WinRAR oder 7-Zip.
  • Kontaktiere den Ersteller der RAR-Datei und bitte um eine neue Kopie.

Falsches Kennwort

Wenn du die RAR-Datei mit einem Kennwort schützen lassen hast und das falsche Kennwort eingibst, erhältst du die Fehlermeldung "Falsches Passwort". Um dies zu beheben, gib das richtige Kennwort ein oder kontaktiere den Ersteller der RAR-Datei.

Ungültiges RAR-Format

Wenn die RAR-Datei ungültig ist, erhältst du die Fehlermeldung "Ungültiges Archivformat". Um dies zu beheben, versuche Folgendes:

  • Lade die RAR-Datei erneut herunter.
  • Verwende einen anderen RAR-Extraktor wie 7-Zip oder PeaZip.
  • Kontaktiere den Ersteller der RAR-Datei und bitte um eine neue Kopie.

Sonstige Fehler

Wenn du auf andere Fehler stößt, kannst du Folgendes versuchen:

  • Überprüfe, ob du die richtige Syntax verwendest.
  • Stelle sicher, dass du über die erforderlichen Berechtigungen zum Entpacken der RAR-Datei verfügst.
  • Aktualisiere unrar mit dem Befehl sudo apt update && sudo apt upgrade.
  • Suche in den unrar-Dokumentationen oder in Online-Foren nach Hilfe.

Alternative Methoden zum Entpacken von RAR-Archiven

Grafische Benutzeroberflächen (GUIs)

Für diejenigen, die eine grafische Benutzeroberfläche bevorzugen, stehen mehrere Programme zur Verfügung:

  • 7-Zip File Manager: Ein kostenloser und quelloffener Dateimanager, der RAR-Archive unterstützt. Download-Link
  • PeaZip: Ein weiterer kostenloser und quelloffener Dateimanager, der neben RAR auch viele andere Archivformate unterstützt. Download-Link
  • Ark: Der Standard-Archiver für Xfce und andere Desktop-Umgebungen. Es unterstützt auch RAR-Archive. Homepage

Online-Extraktoren

Wenn du keinen Zugriff auf ein lokales Programm hast, kannst du Online-Extraktoren verwenden:

  • ezyZip: Eine kostenlose Online-Plattform zum Entpacken von RAR-Archiven. Link
  • Archive Extractor: Ein weiteres kostenloses Online-Tool zum Extrahieren von RAR-Inhalten. Link
  • UnRar: Ein einfacher Online-Dienst, der speziell für die Extraktion von RAR-Archiven entwickelt wurde. Link

Shell-Skripte

Wenn du mit der Befehlszeile vertraut bist, kannst du Shell-Skripte erstellen, um RAR-Archive automatisch zu entpacken:

#!/bin/bash

# Prüft, ob unrar installiert ist
if ! command -v unrar &> /dev/null; then
    echo "unrar ist nicht installiert. Bitte installiere es zuerst."
    exit 1
fi

# Überprüft, ob ein Argument übergeben wurde (der Pfad zum RAR-Archiv)
if [ $# -eq 0 ]; then
    echo "Bitte gib den Pfad zum RAR-Archiv als Argument an."
    exit 1
fi

# Ruft den Pfad zum RAR-Archiv ab
rar_file="$1"

# Überprüft, ob das RAR-Archiv existiert
if [ ! -f "$rar_file" ]; then
    echo "Das RAR-Archiv \"$rar_file\" existiert nicht."
    exit 1
fi

# Extrahiert das RAR-Archiv
unrar x "$rar_file"

# Gibt den Erfolg aus
echo "Das RAR-Archiv \"$rar_file\" wurde erfolgreich extrahiert."

Abhängigkeiten und Voraussetzungen für unrar

Um unrar unter Linux erfolgreich zu nutzen, benötigst du folgende Abhängigkeiten und Voraussetzungen:

Hauptanforderungen

  • Ein laufendes Linux-System: unrar läuft auf den meisten gängigen Linux-Distributionen, darunter Ubuntu, CentOS und Fedora.
  • Zugriff auf die Befehlszeile: Du musst in der Lage sein, Befehle in einem Terminalfenster auszuführen, um unrar zu verwenden.

Abhängigkeiten

  • unar-library: Dies ist die zugrunde liegende Bibliothek, die die Entpackungsfunktionalität für unrar bereitstellt.
  • rar-Archiv: Das RAR-Archiv, das du entpacken möchtest.

Weitere Voraussetzungen

  • Ausreichender Speicherplatz: Der Entpackungsprozess erfordert freien Speicherplatz, der der Größe des RAR-Archivs entspricht.
  • Berechtigungen: Du benötigst Lese- und Schreibberechtigungen für das Verzeichnis, in dem sich das RAR-Archiv befindet.
  • Kennwort (optional): Wenn das RAR-Archiv kennwortgeschützt ist, musst du das Kennwort kennen, um es zu entpacken.

Installation von unrar-Abhängigkeiten

Die Installation der erforderlichen Abhängigkeiten variiert je nach Linux-Distribution. Hier ein Beispiel für Ubuntu:

sudo apt install unar-free

Entpacken von RAR-Archiven in einem bestimmten Verzeichnis

Manchmal möchtest du RAR-Archive nicht im aktuellen Verzeichnis entpacken, sondern in einem anderen Ordner. Mit unrar kannst du festlegen, in welches Verzeichnis die entpackten Dateien extrahiert werden sollen.

Verwendung der Option -d

Die Option -d (für "Directory") ermöglicht es dir, das Zielverzeichnis für die extrahierten Dateien anzugeben. Um ein RAR-Archiv in einen bestimmten Ordner zu entpacken, verwende folgenden Befehl:

unrar e -d /pfad/zum/zielverzeichnis /pfad/zur/rar-datei

Beispiel:

unrar e -d /home/benutzer/dokumente /home/benutzer/downloads/datei.rar

Dies entpackt das RAR-Archiv "datei.rar" in den Ordner "/home/benutzer/dokumente".

Verwendung von relativen Pfaden

Du kannst auch relative Pfade verwenden, um das Zielverzeichnis anzugeben. Beispielsweise entpackt der folgende Befehl das RAR-Archiv in den Unterordner "extrahierte_dateien" im aktuellen Verzeichnis:

unrar e -d extrahierte_dateien /pfad/zur/rar-datei

Entpacken von Dateien in das aktuelle Verzeichnis

Wenn du die extrahierten Dateien in das aktuelle Verzeichnis entpacken möchtest, kannst du die Option -d weglassen. In diesem Fall wird das aktuelle Verzeichnis als Zielverzeichnis verwendet.

Tipps

  • Vergewissere dich, dass du über Schreibberechtigungen für das Zielverzeichnis verfügst.
  • Wenn das Zielverzeichnis nicht existiert, wird es von unrar erstellt.
  • Du kannst mehrere RAR-Archive gleichzeitig in dasselbe Zielverzeichnis entpacken.

Automatisierung der RAR-Extraktion

Wenn du regelmäßig mit RAR-Archiven arbeitest, kann die Automatisierung der Extraktionsprozesse viel Zeit und Mühe sparen. Mit unrar kannst du Skripte und Befehle verwenden, um die Extraktion von RAR-Archiven zu automatisieren.

Skripte schreiben

Um die RAR-Extraktion zu automatisieren, kannst du ein Skript in einer beliebigen Skriptsprache wie Bash, Python oder Perl schreiben. Beispielsweise kannst du das folgende Bash-Skript verwenden, um alle RAR-Archive in einem Verzeichnis zu extrahieren:

#!/bin/bash

# Verzeichnis mit RAR-Archiven
dir="~/Dokumente/RAR-Archive"

# Alle RAR-Dateien im Verzeichnis auflisten
rar_files=$(find $dir -name "*.rar")

# Jedes RAR-Archiv entpacken
for rar_file in $rar_files; do
  unrar x "$rar_file"
done

Speichere dieses Skript als "extract_rar.sh" und führe es mit den folgenden Befehlen aus:

chmod +x extract_rar.sh
./extract_rar.sh

Befehlszeilenoptionen

Unrar bietet auch Befehlszeilenoptionen zur Automatisierung der RAR-Extraktion:

  • -o+ oder --output-directory: Extrahierte Dateien in ein bestimmtes Verzeichnis speichern
  • -r oder --remove: RAR-Archiv nach der Extraktion löschen

Beispielsweise kannst du den folgenden Befehl verwenden, um alle RAR-Archive in einem Verzeichnis in ein bestimmtes Verzeichnis zu extrahieren und die RAR-Archive danach zu löschen:

unrar x -o+~/Extracted_Files -r ~/Dokumente/RAR-Archive/*.rar

Externe Tools

Zusätzlich zu Skripten und Befehlszeilenoptionen gibt es auch externe Tools, die die Automatisierung der RAR-Extraktion vereinfachen können, wie z. B.:

  • RAR Extractor (Windows): Ein GUI-Tool zum Extrahieren von RAR-Archiven mit Optionen zur Automatisierung
  • RAR Command Line Extractor (Windows/macOS/Linux): Ein Befehlszeilentool zum Extrahieren von RAR-Archiven mit Unterstützung für Skripte

Fortgeschrittene unrar-Optionen

Neben den grundlegenden Entpackfunktionen bietet unrar eine Reihe fortschrittlicher Optionen, mit denen du die Extraktion an deine spezifischen Anforderungen anpassen kannst.

Extraktionseinstellungen

  • -x: Schließt angegebene Dateien oder Verzeichnisse von der Extraktion aus.
  • -y: Überschreibt vorhandene Dateien ohne Rückfrage.
  • -o+: Entpackt die Dateien in das aktuelle Verzeichnis anstelle des Verzeichnisses im Archiv.
  • -e: Entpackt gelöschte oder verschlüsselte Dateien.

Archivierungseinstellungen

  • -r: Aktualisiert das Archiv durch Hinzufügen oder Entfernen von Dateien.
  • -add: Fügt Dateien zu einem vorhandenen Archiv hinzu.
  • -delete: Löscht Dateien aus einem Archiv.
  • -test: Überprüft die Integrität eines Archivs ohne es zu entpacken.

Andere Optionen

  • -v: Ausführliche Informationen zur Extraktion anzeigen.
  • -p[Passwort]: Gibt ein Kennwort für verschlüsselte Archive an.
  • -help: Zeigt die Hilfeinformationen für unrar an.

Scripting und Automatisierung

Du kannst unrar auch in Skripten und Automatisierungsaufgaben verwenden. Die Verwendung der Befehlszeilenoptionen von unrar in Verbindung mit gängigen Shell-Kommandos ermöglicht es dir, komplexe Extraktionsvorgänge zu automatisieren.

Weitere Hilfe

Weitere Informationen zu den erweiterten Optionen von unrar findest du in der offiziellen unrar-Dokumentation.

Weitere Beiträge

Folge uns

Neue Beiträge

Frontend

CSS-Generator: Effortlose Erstellung von benutzerdefinierten Stylesheets

AUTOR • Jun 03, 2026
DevOps & Deployment

ESP32 Linux: Integration eines leistungsstarken Betriebssystems in Ihr Embedded-Projekt

AUTOR • Jun 03, 2026
DevOps & Deployment

Linux Verknüpfungen erstellen: Schritt-für-Schritt-Anleitung

AUTOR • Jun 03, 2026
DevOps & Deployment

AutoCAD unter Linux: Installationshandbuch und nützliche Tipps

AUTOR • Jun 03, 2026
DevOps & Deployment

Linux ISO-Dateien auf USB-Laufwerk erstellen: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 03, 2026
DevOps & Deployment

Linux Bildbetrachter: Übersicht, Funktionen und Auswahl des besten Tools

AUTOR • Jun 03, 2026
DevOps & Deployment

So ändern Sie einfach Ihr Passwort in Linux Mint

AUTOR • Jun 03, 2026
DevOps & Deployment

Fortnite auf Linux: Wie man das beliebte Battle-Royale-Spiel auf GNU/Linux spielt

AUTOR • Jun 03, 2026
DevOps & Deployment

Kali Linux Update: Schritt-für-Schritt-Anleitung zur Aktualisierung Ihres Systems

AUTOR • Jun 03, 2026
DevOps & Deployment

PDF-Komprimierung unter Linux: So reduzieren Sie die Dateigröße Ihrer PDF-Dokumente

AUTOR • Jun 03, 2026
Full-Stack

CK-MB Test: Alles, was du wissen musst – Dein Leitfaden für Herzgesundheit

AUTOR • Jun 01, 2026
Full-Stack

Alles, was Sie über CK-MB wissen müssen: Der ultimative Leitfaden

AUTOR • May 31, 2026
DevOps & Deployment

Die Eleganz und Macht von i3wm: Ein minimalistischer Window-Manager für Experten

AUTOR • May 12, 2026
Frontend

Word doppelseitig formatieren: Tipps und Anleitungen für optimales Drucken

AUTOR • May 12, 2026
Frontend

Alle Querverweise in Word aktualisieren: Ein umfassender Leitfaden

AUTOR • May 12, 2026
DevOps & Deployment

Linux Mint in VirtualBox installieren und konfigurieren

AUTOR • May 12, 2026
DevOps & Deployment

rpm install: Installation von RPM-Paketen in Linux-Systemen

AUTOR • May 12, 2026
DevOps & Deployment

TTYs in Linux: Ein umfassender Überblick

AUTOR • May 12, 2026
DevOps & Deployment

Linux Mint Themes: Personalisieren Sie Ihren Desktop

AUTOR • May 12, 2026
DevOps & Deployment

Rufus-Alternativen: Die besten Werkzeuge zum Erstellen bootfähiger USB-Laufwerke

AUTOR • May 12, 2026

Beliebte Beiträge

Frontend

Bilder-Upload in HTML: Eine umfassende Anleitung

AUTOR • Apr 24, 2024
DevOps & Deployment

DEB-Dateien in Linux installieren: Eine umfassende Anleitung

AUTOR • May 06, 2024
DevOps & Deployment

Ulimit: Der ultimative Leitfaden zum Verwalten von Prozessressourcen

AUTOR • May 09, 2024
DevOps & Deployment

Linux Mint und Snap: Eine umfassende Anleitung zur Paketverwaltung

AUTOR • May 06, 2024
DevOps & Deployment

Linux-Deinstallation: Schritt-für-Schritt-Anleitung zum Entfernen von Linux

AUTOR • May 06, 2024
DevOps & Deployment

Teilen von Dateien unter Linux: Der Befehl 'split'

AUTOR • May 06, 2024
DevOps & Deployment

Sway Window Manager: Eine schlanke und benutzerfreundliche Wahl

AUTOR • May 06, 2024
DevOps & Deployment

Python-Version prüfen: So ermitteln Sie die aktuelle Version

AUTOR • May 06, 2024
Frontend

Videos auf voller Bildschirmgröße in HTML einbetten: Schritt-für-Schritt-Anleitung

AUTOR • Apr 24, 2024
Frontend

Beschleunigen Sie die Dateneingabe mit HTML Datalist

AUTOR • Jul 27, 2024
Backend

VLC Media Player für Linux: Umfassende Anleitung für Installation und Optimierung

AUTOR • May 06, 2024
DevOps & Deployment

Zurücksetzen von Linux Mint: Schritt-für-Schritt-Anleitung

AUTOR • Dec 17, 2025
Backend

Linux Permission Denied: Ursachen und Lösungsstrategien

AUTOR • May 06, 2024
DevOps & Deployment

So zeigen Sie die CPU-Temperatur unter Linux an: Effektive Methoden zur Überwachung der Systemtemperatur

AUTOR • May 06, 2024
DevOps & Deployment

Entpacken von RAR-Archiven unter Linux: Eine Anleitung für unrar

AUTOR • May 06, 2024
DevOps & Deployment

Das ikonische Kali Linux-Logo: Symbolik und Geschichte

AUTOR • May 06, 2024
DevOps & Deployment

Die ultimative Anleitung zur Linux-Tastatur: Anpassung, Anpassung und Effizienz

AUTOR • May 06, 2024
DevOps & Deployment

Kali Linux auf VMware installieren und konfigurieren

AUTOR • May 06, 2024
DevOps & Deployment

Linux auf ARM64: Architektur, Vorteile und Anwendungsfälle

AUTOR • May 06, 2024
DevOps & Deployment

Bottles: Bringen Sie Windows-Anwendungen mühelos auf Linux

AUTOR • May 06, 2024