Installieren Sie p7zip und versuchen Sie es: 7z x foo.rar.
3
@siblynx, das Fedora-Handbuch für 7z(1)Staaten, in denen die rarUnterstützung aufgrund einer nicht offenen Lizenz eingestellt wurde . rarist nicht Open Source und wird nicht von Fedora ausgeliefert.
Vonbrand
1
Das ist ein Fedora-Problem. Laden Sie den p7zip-Quellcode herunter und sehen Sie, dass es immer noch unrar Support gibt.
Antworten:
53
Sie können installieren unrar- "Unarchiver for .rar files" oder unp- "(fast) alles mit einem Befehl entpacken"
In unrareine Datei:
unrar x <myfile>
In unpeine Datei:
unp <myfile.rar>
Da unrares sich nicht um Open Source handelt, haben einige Distributionen es möglicherweise noch nicht in ihrem Paketmanager. Wenn nicht, versuchen Sie es unrar-free.
Beachten Sie, dass unrar x <myfile>die Verzeichnisstruktur im Archiv erhalten bleibt, im unrar e <myfile>Gegensatz dazu wird sie abgeflacht
Es gibt auch einen rarBefehl. Es ist nur für Binärdateien und etwas weniger benutzerfreundlich, kann jedoch einige Dateien öffnen, unrardie dies nicht können.
Wouter Verhelst
In meiner Linux Mint 18.2-Installation scheint unrar bereits installiert und standardmäßig verfügbar zu sein.
Christos Hayward
37
Sie können verwenden unar. Dies hat nichts mit der nicht-freien unrar, sondern mit der freien Software zu tun.
@vonbrand: Die Verfügbarkeit hängt von der jeweiligen GNU / Linux-Distribution ab. Zum Beispiel ist unar für Parabola GNU / Linux-libre verfügbar. Jedenfalls habe ich "unrar" nicht erwähnt, und unar! = Unrar
Francesco Turco
Es gibt auch etwas namens unrar-free.
neverMind9
Wenn rares sich nicht um Open Source handelt, so viel, dass 7-Zip auf OSS-Distributionen nicht mitgeliefert wird, wie haben Sie es unargeschafft, es einzuschließen?
Palswim
@palswim, rar ist einfach ein proprietäres Format und das rar-Tool ist eine Implementierung (die eine nicht offene Lizenz hat). UNAR ist eine weitere Implementierung , die ist frei. Fedora entfernte das unfreie rar-Tool aufgrund seiner Lizenz, nicht wegen irgendetwas, das das rar-Format selbst
betrifft
7
sudo apt-get install p7zip
7zr x myfile.rar
Unter Windows verlasse ich mich auf 7zip für rar und jede andere Archivdatei, und es funktioniert auch unter Linux.
Nicht verfügbar. unrar ist nicht Open Source (es ist verboten, den Code zu analysieren, um ein Komprimierungsprogramm rückzuentwickeln), so dass Fedora ihn nicht ausliefert.
du kannst auch unar für fedora 23 verwenden. hat der autor der frage nach feora oder opensource sollution oder nach unix rar sollution gefragt? @vonbrand
shcherbak
Verwenden Sie zur Installation unter Debian: sudo apt-get install unar
VectorVortec
2
Beachten Sie, dass unrares sich nicht um Open Source handelt (die Lizenz für die verfügbare Quelle verbietet es, die Komprimierung rückgängig zu machen, was gegen Punkt 6 "Keine Diskriminierung gegen Felder der Bemühung" der Open Source-Definition verstößt ) und daher nicht von Fedora ausgeliefert wird.
Gehen Sie zu Rar Labs , überprüfen Sie den Quellcode unrar(Vorsicht, die Version hat sich möglicherweise geändert!), Erstellen und installieren Sie ihn (Sie benötigen g ++ und make), vorzugsweise nur für Ihr Konto:
$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar
Fügen Sie $HOME/binzu Ihrem hinzu PATH, und Sie sind fertig.
Ja, es wird eine Drehzahl angeboten. Ich würde es nicht mit der sprichwörtlichen 10-Fuß-Stange anfassen, häufig haben Dritte keine Ahnung, wie man eine korrekte Drehzahl erzeugt (es ist nicht gerade eine Raketenwissenschaft, aber es gibt viele Details, die genau richtig sein müssen siehe zB Fedoras Richtlinien ). Außerdem gibt es Unterschiede zwischen Fedora-Versionen, "one size fits all" kann es nicht schneiden.
Verwenden Sie RAR rar e <filename>, das in den meisten Distributionen enthalten ist. Erstellt von Bruder von Eugene Rosahal, der der Entwickler von RAR-Dateien ist.
Entschuldigung, das war mein Fehler. Jedenfalls weder unrar noch. Tatsächlich gibt es keine Möglichkeit, rar-Dateien mit einem eingebauten Befehl zu extrahieren.
Diego Andrés Díaz Espinoza
0
Ich würde vorschlagen , ein nächsten verfügbaren Dateimanager, entweder Norton-like ( Midnight Commander, Double Commander, Tux Commander, usw., was auch immer in Ihrer Distribution vorhanden ist) oder Fenster-basierten (wie Dolphin). Die meisten von ihnen verfügen über genügend Informationen, um alle Arten von Archiven auf eine Weise zu öffnen, die für das Durchsuchen manueller Inhalte geeignet ist. Manchmal verwenden sie jedoch externe Tools. Zum Beispiel schlägt mein Kubuntu Arkin solchen Fällen vor. Sie benötigen beispielsweise ein externes Tool unrar, um auf proprietäre Archivformate zuzugreifen. Wenn ja, installieren Sie letzteres mit einem Paketmanager.
Wenn Sie das gesamte Archiv oder eine einzelne angegebene Datei unrar eextrahieren möchten, extrahieren Sie ohne vollständigen Pfad und erstellen Sie unrar xauch Zwischenverzeichnisse.
Da unrares sich nicht um Open Source handelt, wird Fedora keinen Support für dieses Programm liefern.
Vonbrand
@vonbrand Ubuntu bietet sowohl Unrar als auch Unrar-Free. Wenn Fedora Letzteres nicht einbeziehen kann, handelt es sich nicht um ein Lizenzproblem.
Netch
@vonbrand außerdem gibt es kein Wort für Fedora vom ursprünglichen Autor. Ihr Ansatz, Fragen auf die einzige nicht am häufigsten verwendete Distribution zu beschränken, ist destruktiv.
Netch
0
Installieren Sie das unrarPaket. Auf Fedora können Sie dies beispielsweise tun mit:
sudo yum install unrar
Verwenden Sie es dann, um die Dateien zu extrahieren:
7z x foo.rar
.7z(1)
Staaten, in denen dierar
Unterstützung aufgrund einer nicht offenen Lizenz eingestellt wurde .rar
ist nicht Open Source und wird nicht von Fedora ausgeliefert.Antworten:
Sie können installieren
unrar
- "Unarchiver for .rar files" oderunp
- "(fast) alles mit einem Befehl entpacken"In
unrar
eine Datei:unrar x <myfile>
In
unp
eine Datei:unp <myfile.rar>
Da
unrar
es sich nicht um Open Source handelt, haben einige Distributionen es möglicherweise noch nicht in ihrem Paketmanager. Wenn nicht, versuchen Sie esunrar-free
.Beachten Sie, dass
unrar x <myfile>
die Verzeichnisstruktur im Archiv erhalten bleibt, imunrar e <myfile>
Gegensatz dazu wird sie abgeflachtquelle
rar
Befehl. Es ist nur für Binärdateien und etwas weniger benutzerfreundlich, kann jedoch einige Dateien öffnen,unrar
die dies nicht können.Sie können verwenden
unar
. Dies hat nichts mit der nicht-freienunrar
, sondern mit der freien Software zu tun.quelle
unrar-free
.rar
es sich nicht um Open Source handelt, so viel, dass 7-Zip auf OSS-Distributionen nicht mitgeliefert wird, wie haben Sie esunar
geschafft, es einzuschließen?Unter Windows verlasse ich mich auf 7zip für rar und jede andere Archivdatei, und es funktioniert auch unter Linux.
quelle
sudo yum install p7zip
und7za x myfile.rar
. (Ich habe viele andere Pakete ausprobiert, aber keines ist in RHEL)Sie können unar von Fedora Repo bekommen, es ist offen und lizenziert:
quelle
unrar
ist nicht Open Source (es ist verboten, den Code zu analysieren, um ein Komprimierungsprogramm rückzuentwickeln), so dass Fedora ihn nicht ausliefert.Beachten Sie, dass
unrar
es sich nicht um Open Source handelt (die Lizenz für die verfügbare Quelle verbietet es, die Komprimierung rückgängig zu machen, was gegen Punkt 6 "Keine Diskriminierung gegen Felder der Bemühung" der Open Source-Definition verstößt ) und daher nicht von Fedora ausgeliefert wird.Gehen Sie zu Rar Labs , überprüfen Sie den Quellcode
unrar
(Vorsicht, die Version hat sich möglicherweise geändert!), Erstellen und installieren Sie ihn (Sie benötigen g ++ und make), vorzugsweise nur für Ihr Konto:Fügen Sie
$HOME/bin
zu Ihrem hinzuPATH
, und Sie sind fertig.Ja, es wird eine Drehzahl angeboten. Ich würde es nicht mit der sprichwörtlichen 10-Fuß-Stange anfassen, häufig haben Dritte keine Ahnung, wie man eine korrekte Drehzahl erzeugt (es ist nicht gerade eine Raketenwissenschaft, aber es gibt viele Details, die genau richtig sein müssen siehe zB Fedoras Richtlinien ). Außerdem gibt es Unterschiede zwischen Fedora-Versionen, "one size fits all" kann es nicht schneiden.
quelle
Verwenden Sie RAR
rar e <filename>
, das in den meisten Distributionen enthalten ist. Erstellt von Bruder von Eugene Rosahal, der der Entwickler von RAR-Dateien ist.quelle
rar
ist kein eingebautes KommandoIch würde vorschlagen , ein nächsten verfügbaren Dateimanager, entweder Norton-like (
Midnight Commander
,Double Commander
,Tux Commander
, usw., was auch immer in Ihrer Distribution vorhanden ist) oder Fenster-basierten (wieDolphin
). Die meisten von ihnen verfügen über genügend Informationen, um alle Arten von Archiven auf eine Weise zu öffnen, die für das Durchsuchen manueller Inhalte geeignet ist. Manchmal verwenden sie jedoch externe Tools. Zum Beispiel schlägt mein KubuntuArk
in solchen Fällen vor. Sie benötigen beispielsweise ein externes Toolunrar
, um auf proprietäre Archivformate zuzugreifen. Wenn ja, installieren Sie letzteres mit einem Paketmanager.Wenn Sie das gesamte Archiv oder eine einzelne angegebene Datei
unrar e
extrahieren möchten, extrahieren Sie ohne vollständigen Pfad und erstellen Sieunrar x
auch Zwischenverzeichnisse.quelle
unrar
es sich nicht um Open Source handelt, wird Fedora keinen Support für dieses Programm liefern.Installieren Sie das
unrar
Paket. Auf Fedora können Sie dies beispielsweise tun mit:Verwenden Sie es dann, um die Dateien zu extrahieren:
quelle
unrar
Paket unter seinen offiziellen Paketen. Ich habe die Quelle und installiert es in meinem Konto.Auf Ubuntu haben Sie eine GUI-Lösung, Archive Manager . Es bietet die Möglichkeit, solche Archivdateien als
.rar
Dateien zu extrahieren .quelle