Автор Тема: как распаковать архивы ... у меня не получается?  (Прочитано 5489 раз)

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
А! Забыл сказать - у меня архив запароленный.

Чё можно сделать? Пароль, я знаю.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Так тоже не получается:
[admin@WL-500gP_V2 posled_12.2013]$ nohup unrar e -p1756 /tmp/mnt/disca_2/dokumen
ty/rabota/Volproekt/2013\(nov\).part4.rar &
nohup: appending output to nohup.out
[admin@WL-500gP_V2 posled_12.2013]$

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 346
unrar --help тогда и параметры изучать. Ещё, кстати, вопрос, какой версией rar сделан архив, и какая стоит. И умеет ли unrar начинать с середины многотомного архива...

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
У меня указан конец архива, как по инструкции.

Версия:
[admin@WL-500gP_V2 posled_12.2013]$ ipkg list_installed | grep unrar
unrar - 5.0.12-1 - unrar is an application that can decompress files and archives created using the RAR compression scheme
[admin@WL-500gP_V2 posled_12.2013]$

А архив делался в вендузе.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
unrar --help
[admin@WL-500gP_V2 posled_12.2013]$ unrar --help
Segmentation fault
[admin@WL-500gP_V2 posled_12.2013]$

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 346
В дополнение - может памяти не хватает просто у роутера. Если во второй консольке top запустить, и понаблюдать в момент запуска, что там ? Ну и логи посмотреть, может там oom killer расписался. Свопа на роутере же нет ? И памяти вряд ли больше 64М ?
[admin@WL-500gP_V2 posled_12.2013]$ unrar --help
Segmentation fault
Вот очень похоже, что не хватает.

UPD: Даже 32М, пишут: http://wiki.openwrt.org/toh/asus/wl500gp
« Последнее редактирование: 20.01.2014 01:13:57 от asy »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
swap есть.

Ругань тоже есть, но непонятная:
22:57:54 19-01-2014 (err|daemon|smbd) smbd[31071]: [2014/01/19 22:57:54, 0] lib/util_sock.c:read_socket_data(477)
22:57:54 19-01-2014 (err|daemon|smbd) smbd[31071]:   read_socket_data: recv failure for 4. Error = Connection reset by peer
23:35:32 19-01-2014 (err|daemon|smbd) smbd[32274]: [2014/01/19 23:35:32, 0] lib/util_sock.c:read_socket_data(477)
23:35:32 19-01-2014 (err|daemon|smbd) smbd[32274]:   read_socket_data: recv failure for 4. Error = Connection reset by peer
01:07:53 20-01-2014 (err|daemon|smbd) smbd[32539]: [2014/01/20 01:07:53, 0] lib/util_sock.c:read_socket_data(477)
01:07:53 20-01-2014 (err|daemon|smbd) smbd[32539]:   read_socket_data: recv failure for 4. Error = Connection reset by peer
до маструбации с раром, такой ругани не было.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 346
Ругань тоже есть, но непонятная:
Написано же: smbd. То есть, никакого отношения к процессам в терминалке на роутере.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Чё-же мне дальше тогда сделать?

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
во второй консольке top запустить, и понаблюдать в момент запуска, что там ?
Ничё вроде лишнего не появилось:
Mem: 27968K used, 1116K free, 0K shrd, 1100K buff, 9128K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.05 0.02 0.00 3/50 32601
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
32597 32596 admin    R     1384   5%   1% top
  459   458 admin    R    15004  52%   0% /opt/bin/transmission-daemon -g /tmp/mnt/disca_2/torrent/.config -a *.*.*.* -w /
  461   458 admin    S    15004  52%   0% /opt/bin/transmission-daemon -g /tmp/mnt/disca_2/torrent/.config -a *.*.*.* -w /
  456     1 admin    S    15004  52%   0% /opt/bin/transmission-daemon -g /tmp/mnt/disca_2/torrent/.config -a *.*.*.* -w /
  458   456 admin    S    15004  52%   0% /opt/bin/transmission-daemon -g /tmp/mnt/disca_2/torrent/.config -a *.*.*.* -w /
32182   449 admin    S     2876  10%   0% /usr/sbin/smbd -D
32589   449 admin    S     2876  10%   0% /usr/sbin/smbd -D
31876   449 admin    S     2868  10%   0% /usr/sbin/smbd -D
  474     1 admin    S     2628   9%   0% /opt/sbin/syslog-ng
  449     1 admin    S     2104   7%   0% /usr/sbin/smbd -D
  447     1 admin    S     1824   6%   0% /usr/sbin/nmbd -D
  379     1 admin    S     1612   6%   0% pppd file /tmp/ppp/options.wan0
  381     1 admin    S     1584   5%   0% watchdog
    1     0 admin    S     1564   5%   0% /sbin/init



Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
unrar --help
[admin@WL-500gP_V2 posled_12.2013]$ unrar --help
Segmentation fault
[admin@WL-500gP_V2 posled_12.2013]$
до маструбации с раром, такой ругани не было.

Не владею ситуацией, но это хоть что-то подскажет?
(кодировка страницы cp1251)
« Последнее редактирование: 20.01.2014 03:53:29 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
$ unrar /tmp/mnt/disca_2/dokumenty/rabota/Volproekt/2013\(nov\).part4.rar
...

Интересно многотомные архивы распаковываются unrar'ом...

:)
Я думал что это делается по-другому:

Полная комплектация
# ll $(find /media/где-то/ -name *part*|grep rar|grep FIL)|sort
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part1.rar
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part2.rar
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part3.rar
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part4.rar
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part5.rar
-rw-r--r-- 1 user user 100431872 фев 28  2013 /media/там/FILE.part6.rar
-rw-r--r-- 1 user user  63444897 фев 28  2013 /media/там/FILE.part7.rar

Посмотреть содержимое
# unrar l /media/там/FILE.part1.rar

UNRAR 4.20 beta 1 freeware      Copyright (c) 1993-2012 Alexander Roshal


     Этот файл был скачан с сайта клана 7x
----------------------------------------------
This file has been downloaded from ... site.


 .: ЧТОТО


Solid volume /media/там/FILE.part1.rar

Comment:
     Этот файл был скачан с сайта клана 7x
----------------------------------------------
This file has been downloaded from ... site.


 .: ЧТОТО


 Name             Size   Packed Ratio  Date   Time     Attr      CRC   Meth Ver
-------------------------------------------------------------------------------
 FILE.iso 666251264 97438119  --> 04-07-10 14:41  .....A.   F1D8D7D4 m5g 2.9
-------------------------------------------------------------------------------
    1        666251264 97438119  14%       volume 1

Распаковать многотомный rar-архив
# unrar x /media/там/FILE.part1.rar /root/Xlam/

UNRAR 4.20 beta 1 freeware      Copyright (c) 1993-2012 Alexander Roshal


Extracting from /media/там/FILE.part1.rar


     Этот файл был скачан с сайта клана 7x
----------------------------------------------
This file has been downloaded from ... site.


 .: ЧТОТО


Extracting  /root/Xlam/FILE.iso                                   14%

Extracting from /media/там/FILE.part2.rar

...         FILE.iso                                              29%

Extracting from /media/там/FILE.part3.rar

...         FILE.iso                                              44%

Extracting from /media/там/FILE.part4.rar

...         FILE.iso                                              59%

Extracting from /media/там/FILE.part5.rar

...         FILE.iso                                              74%

Extracting from /media/там/FILE.part6.rar

...         FILE.iso                                              90%

Extracting from /media/там/FILE.part7.rar

...         FILE.iso                                              OK
All OK

unrar x -p"paSsWOrd" file.rar


unrar --help
Спойлер
UNRAR 4.20 beta 1 freeware      Copyright (c) 1993-2012 Alexander Roshal

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

<Switches>
  -             Stop switches scanning
  @
  •           Disable [enable] file lists

  ad            Append archive name to destination path
  ag[format]    Generate archive name using the current date
  ai            Ignore file attributes
  ap<path>      Set path inside archive
  c-            Disable comments show
  cfg-          Disable read configuration
  cl            Convert names to lower case
  cu            Convert names to upper case
  dh            Open shared files
  ep            Exclude paths from names
  ep3           Expand paths to full including the drive letter
  f             Freshen files
  id[c,d,p,q]   Disable messages
  ierr          Send all messages to stderr
  inul          Disable all messages
  kb            Keep broken extracted files
  n<file>       Include only specified file
  n@            Read file names to include from stdin
  n@<list>      Include files listed in specified list file
  o[+|-]        Set the overwrite mode
  or            Rename files automatically
  ow            Save or restore file owner and group
  p[password]   Set password
  p-            Do not query password
  r             Recurse subdirectories
  sl<size>      Process files with size less than specified
  sm<size>      Process files with size more than specified
  ta<date>      Process files modified after <date> in YYYYMMDDHHMMSS format
  tb<date>      Process files modified before <date> in YYYYMMDDHHMMSS format
  tn<time>      Process files newer than <time>
  to<time>      Process files older than <time>
  ts<m,c,a>[N]  Save or restore file time (modification, creation, access)
  u             Update files
  v             List all volumes
  ver[n]        File version control
  vp            Pause before each volume
  x<file>       Exclude specified file
  x@            Read file names to exclude from stdin
  x@<list>      Exclude files listed in specified list file
  y             Assume Yes on all queries
« Последнее редактирование: 20.01.2014 05:33:53 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
И умеет ли unrar начинать с середины многотомного архива...

  unrar x ./FILE.part4.rar ./

UNRAR 4.20 beta 1 freeware      Copyright (c) 1993-2012 Alexander Roshal


Extracting from ./FILE.part4.rar

WARNING: You need to start extraction from a previous volume to unpack FILE.iso
Skipping    FILE.iso
Cannot find volume ./FILE.part5.rar
No files to extract

И так будет всегда
WARNING: You need to start extraction from a previous volume to unpack FILE.iso
пока это не будет volume 1.
« Последнее редактирование: 20.01.2014 05:45:56 от Speccyfighter »