@siblynx, instrukcja Fedory dla 7z(1)stanów, że rarobsługa została usunięta z powodu nie otwartej licencji . nierar jest open source, a to *** nie będzie *** wysłane przez Fedorę.
To jest problem fedora. Pobierz podstawowy kod źródłowy p7zip i zobacz, że nadal istnieje nietypowa obsługa.
Odpowiedzi:
53
Możesz zainstalować unrar- „Unarchiver dla plików .rar” lub unp- „rozpakuj (prawie) wszystko za pomocą jednego polecenia”
Do unrarpliku:
unrar x <myfile>
Do unppliku:
unp <myfile.rar>
Ponieważ unrarnie jest to oprogramowanie typu open source, niektóre dystrybucje mogą już nie mieć go w menedżerze pakietów. Jeśli nie, spróbuj unrar-free.
Zauważ, że unrar x <myfile>zachowa strukturę katalogów w archiwum, w odróżnieniu od tego, unrar e <myfile>która ją spłaszczy
@vonbrand: dostępność zależy od konkretnej dystrybucji GNU / Linux. Na przykład unar jest dostępny dla Parabola GNU / Linux-libre. W każdym razie nie wspomniałem o „unrar” i unar! = Unrar
@palswim, rar jest po prostu zastrzeżonym formatem, a narzędziem rar jest implementacja (która ma otwartą licencję). Unar to kolejna realizacja, że jest wolny. Fedora usunęła niewolne narzędzie rar ze względu na swoją licencję, a nie ze względu na sam format rar
Niedostępne. nieunrar jest oprogramowaniem typu open source (zabronione jest analizowanie kodu w celu inżynierii wstecznej programu kompresującego), więc Fedora go nie wysyła.
Zauważ, że nieunrar jest to oprogramowanie typu open source (licencja na dostępne źródło zabrania używania go do inżynierii wstecznej kompresji, co narusza punkt 6 „Brak dyskryminacji w stosunku do pól przedsięwzięcia” definicji Open Source ), a zatem nie będzie wysyłana przez Fedorę.
Przejdź do Rar Labs , sprawdź źródło unrar(bądź ostrożny, wersja mogła się zmienić!), Skompiluj i zainstaluj (będziesz potrzebował g ++ i make), najlepiej tylko dla twojego konta:
$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar
Dodaj $HOME/bindo PATH, a wszystko gotowe.
Tak, oferowana jest RPM. Nie dotknąłbym tego przysłowiowym słupem o długości 10 stóp, najczęściej osoby trzecie nie mają pojęcia, jak stworzyć prawidłowy RPM (to nie jest dokładnie nauka rakietowa, ale jest wiele szczegółów, które muszą być odpowiednie , patrz np . wytyczne Fedory ). Poza tym, tam są różnice między wersjami Fedory, „jeden rozmiar dla wszystkich” nie można go wyciąć.
Wybacz, moja wina. W każdym razie nie jest to ani jedno, ani drugie. W rzeczywistości nie ma sposobu na wyodrębnienie plików rar za pomocą wbudowanego polecenia.
Sugeruję użyciu najbliższy dostępny menedżer plików, albo Norton-like ( Midnight Commander, Double Commander, Tux Commander, itd., Co jest obecne w dystrybucji) lub okno oparte (jak Dolphin). Większość z nich ma wystarczającą inteligencję, aby otwierać wszelkiego rodzaju archiwa w sposób odpowiedni do ręcznego przeglądania zawartości, ale czasami używają zewnętrznych narzędzi. Na przykład mój Kubuntu sugeruje Arkw takich przypadkach. Potrzebowaliby zewnętrznego narzędzia unrardo uzyskiwania dostępu do zastrzeżonych formatów archiwów; jeśli tak, zainstaluj ten drugi przy użyciu menedżera pakietów.
Jeśli chcesz wyodrębnić całe archiwum lub pojedynczy określony plik, unrar ewyodrębnia bez pełnej ścieżki, a unrar xtakże tworzy katalogi pośrednie.
@vonbrand ponadto, nie ma słowa na temat Fedory od oryginalnego autora. Twoje podejście do ograniczenia pytania do jedynej nieużywanej dystrybucji jest destrukcyjne.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.
7z x foo.rar
.