Jeder hat vielleicht RAR-Dateien in Windows verwendet, aber die Verwendung unter Linux ist nicht einfach. Keines der Linux-Betriebssysteme (standardmäßig) verfügt über ein Dienstprogramm zum Verarbeiten von RAR-Dateien. Das heißt, wenn Sie eine RAR-Datei aus dem Internet heruntergeladen haben und möchten, dass diese auf einem Linux-Rechner geöffnet oder extrahiert wird, dann benötigen Sie ein ‘rar ‘ und ‚unrar ‘Dienstprogramme. Dieses Tutorial erklärt, wie man rar extrahiert und erstellt Datei unter Linux.
Überprüfen Sie, ob Ihr Linux-Rechner bereits über diese Dienstprogramme verfügt.
# whereis rar # whereis unrar
Rar- und Unrar-Befehle unter Linux installieren
Auf Ubuntu- oder Debian-Rechnern
# apt-get rar # apt-get unrar
Auf Fedora-, Red Hat-, CentOS-Rechnern …
# yum install rar unrar
Falls apt-get oder yum keine korrekten Repositories mit rar- und unrar-Dienstprogrammen findet, können Sie die Binärdateien wie folgt herunterladen:
# wget http://www.rarlab.com/rar/rarlinux-3.6.0.tar.gz # tar xvzf rarlinux-3.6.0.tar.gz # cd rar # cp rar unrar /bin
Verwenden von unrar zum Extrahieren des RAR-Archivs
# unrar x demos.rar UNRAR 3.60 freeware Copyright (c) 1993-2006 Alexander Roshal Extracting from demos.rar Extracting xbpdemo.mov OK Extracting bpbdemo.mov OK Extracting drback.mov OK Extracting flaskbo3.mov OK Extracting q35fun.mov OK All OK
Dateien im RAR-Archiv auflisten
# unrar l demos.rar
Testen Sie die Integrität der RAR-Datei
# unrar t demos.rar
So erstellen Sie ein RAR-Archiv unter Linux
# rar a sample.rar files/
Befehlen Sie hier ‘a ‘ dient zum Erstellen eines Archivs.
rar- und unrar-Befehle/Optionen
Suchen Sie nach verschiedenen Befehlen oder Optionen, indem Sie einfach den Befehl eingeben.
# rar Usage: rar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> a Add files to archive c Add archive comment cf Add files comment ch Change archive parameters cw Write archive comment to file d Delete files from archive e Extract files to current directory f Freshen files in archive i[par]=<str> Find string in archives k Lock archive l[t,b] List archive [technical, bare] m[f] Move to archive [files only] p Print file to stdout r Repair archive rc Reconstruct missing volumes rn Rename archived files rr[N] Add data recovery record rv[N] Create recovery volumes s[name|-] Convert archive to or from SFX t Test archive files u Update files in archive v[t,b] Verbosely list archive [technical,bare] x Extract files with full path
In ähnlicher Weise finden Sie unten die Optionen für den Befehl „unrar“
# unrar Usage: unrar <command> -<switch 1> -<switch N> <archive> <files...> <@listfiles...> <path_to_extract\> <Commands> e Extract files to current directory l[t,b] List archive [technical, bare] p Print file to stdout t Test archive files v[t,b] Verbosely list archive [technical,bare] x Extract files with full path