[+] Rozpakowanie podzielonego archiwum rar

Ogólne pytania dotyczące systemu
Kolcz
Posty: 5
Rejestracja: 23 maja 2008, 00:41
Lokalizacja: Lewin Brzeski

[+] Rozpakowanie podzielonego archiwum rar

Post autor: Kolcz »

Witam
Chce rozpakować archiwum rar podzielone na dwie części ale nie wiem jak mam to zrobić. Korzystam z unrar, próbowałem rozpakować archiwum podając ścieżkę do części pierwszej lecz operacja kończyła się błędem, podanie ścieżek do obu części kończyło się czymś takim

Kod: Zaznacz cały

Skipping  Sm.rmvb  All OK
Przed napisaniem tego tematu sprawdziłem różne fora ale nie znalazłem rozwiązania tego problemu.
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kołcz pisze:Przed napisaniem tego tematu sprawdziłem różne fora ale nie znalazłem rozwiązania tego problemu.
To powiedzenie zaczyna powoli stawać się swego rodzaju ,,mantrą''.

A wystarczy na naszym forum zadać funkcji szukaj pytanie: rar

>>I mamy gotowe rozwiązanie<<

Pliki archiwum muszą być w tym samym katalogu i najbardziej pewne i wydajne jest polecenie w konsoli/terminalu.
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

unrara widzę masz - spróbuj tak:
oba pliki wszdź do jednego katalogu. Odpal mc, kliknij na pierwszym pliku enterem. W zależności od wielkości pliku docelowego chwilę to potrwa. Ukaże się albo plik docelowy, albo katalog docelowy (w zależności jak i co było spakowane).
Przekopiuj w inne miejsce i gotowe.
Ja bardzo często korzystam z tego sposobu jak mam scalić spakowane rarem i podzielone na 40 kawałków pliki z rapida :)
alan666888
Posty: 93
Rejestracja: 12 lutego 2007, 21:03
Lokalizacja: z Neta

Post autor: alan666888 »

Pliki muszą być w tym w tym samym folderze i miec taką sama nazwę. Ja używam komendy

Kod: Zaznacz cały

rar x nazwa_pliku.rar
rar w konsoli to nic innego jak winrar z windowsa.
Vaspes
Posty: 4
Rejestracja: 15 czerwca 2008, 15:16

Post autor: Vaspes »

Witam wszystkich na forum, bo to mój pierwszy post :)

Alternatywnie można użyć polecenia cat, żeby scalić pliki:

Kod: Zaznacz cały

cat plik.rar.part1 plik.rar.part2 plik.rar.part3 > plik.rar
A potem normalnie rozpakować unrarem. Jednak na dłuższą metę wygodniejsze jest użycie unrara na pierwszej części, w katalogu z wszystkimi fragmentami, jak już wspomniał fnmirk
Kolcz
Posty: 5
Rejestracja: 23 maja 2008, 00:41
Lokalizacja: Lewin Brzeski

Post autor: Kolcz »

Programem 7z też próbowałem rozpakować, ale też wywalał błąd.
Pliki są w tym samym katalogu, ale nadal nie mogę rozpakować archiwum. Mc tworzy po skopiowaniu plik który zawiera taką treść:

Kod: Zaznacz cały

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers
Extracting from /home/boom/Desktop/j/Sm.part1.rar
Extracting  Sm.rmvb                      Failed    
1 Failed
Cat'a też używałem do sklejenia pliku w jeden, lecz i tak nie udało się wypakować.
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Naprawdę kombinujecie z tym rarem, zamiast wykorzystać prosty i dostępny zarówno pod Linuksa jak i Windowsa, program 7zip. Obsługuje wszystkie rodzaje dostępnych formatów i jest dostępny na wolnej licencji. Pod Windows dostępny z niezłym gui.
Vaspes
Posty: 4
Rejestracja: 15 czerwca 2008, 15:16

Post autor: Vaspes »

Mogło się też tak zdarzyć, że masz uszkodzone to archiwum. ¯eby go przetestować, wykonaj polecenie:

Kod: Zaznacz cały

cd /home/boom/Desktop/j && unrar t Sm.part1.rar
Jak wszytko ok, to po prostu wpisz:

Kod: Zaznacz cały

unrar e Sm.part1.rar
Kolcz
Posty: 5
Rejestracja: 23 maja 2008, 00:41
Lokalizacja: Lewin Brzeski

Post autor: Kolcz »

Plik na pewno nie jest uszkodzony, rozpakowałem go na windows'ie u sąsiada.
Obie części znajdują się w jednym katalogu.
Efekty ( a raczej ich brak ;p) pracy z:

unrar

Kod: Zaznacz cały

unrar t Sm.part1.rar
zwraca coś takiego:

Kod: Zaznacz cały

Sup:/home/boom/Desktop/j# unrar t Sm.part1.rar

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers


RAR archive /home/boom/Desktop/j/Sm.part1.rar

Pathname/Comment
                  Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 Sm.rmvb
             156895078 103808916  66% 29-01-08 16:15   .....A   0E9EBCE7 m3? 2.9
-------------------------------------------------------------------------------
    1        156895078 103808916  66%

Kod: Zaznacz cały

unrar e Sm.part1.rar
Zwraca

Kod: Zaznacz cały

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers


Extracting from /home/boom/Desktop/j/Sm.part1.rar

Extracting  Sm.rmvb                      Failed
1 Failed
7z:

Kod: Zaznacz cały

7z e Sm.part1.rar
Zwraca

Kod: Zaznacz cały

7-Zip 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06
p7zip Version 4.57 (locale=pl_PL.UTF-8,Utf16=on,HugeFiles=on,1 CPU)

Processing archive: Sm.part1.rar

Extracting  Sm.rmvb     Unsupported Method

Sub items Errors: 1
Vaspes
Posty: 4
Rejestracja: 15 czerwca 2008, 15:16

Post autor: Vaspes »

Kod: Zaznacz cały

unrar 0.0.1  Copyright (C) 2004  Ben Asselstine, Jeroen Dekkers 
Używasz programu "unrar-free", który nie obsługuje formatu rar 3.0 . Musisz zainstalować pakiet unrar z repozytorium non-free. Usuń najpierw pakiet unrar-free:

Kod: Zaznacz cały

apt-get remove unrar-free
A potem zainstaluj unrar:

Kod: Zaznacz cały

apt-get install unrar
Jeśli wyświetli komunikat, że nie znaleziono pakietu unrar, musisz dodać repozytorium non-free - trzeba otworzyć w edytorze plik /etc/apt/sources.list i dopisać w linijce z adresem repozytorium "non-free", tak żeby wyglądała mniej więcej tak:

Kod: Zaznacz cały

deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main contrib non-free
Twoja linijka może się różnić, ważne żebyś po tabie czy spacji dopisał non-free. Potem wydajesz polecnie:

Kod: Zaznacz cały

apt-get update && apt-get install unrar
ODPOWIEDZ