LINUX.ORG.RU

Непонятки с unrar

 , ,


0

1

Народ подскажите пожалуйста как исправить такую проблему при распаковке архива содержащего в себе много файлов один из которых был очень длинным 172 символа без расширения unrar'ом получил следующее: unrar e myarchive.rar ...

Cannot create /tmp/test/My looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooonnnnnnnnnnnggggggggggffffffffffffffffffffffffffffffffffffiiiiiiiiiillllleeeename.mhtml File name too long Skipping My looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooonnnnnnnnnnnggggggggggffffffffffffffffffffffffffffffffffffiiiiiiiiiillllleeeename.mhtml

PS. многоточие это не вывод шелла а просто написал я сам поскольку файлов было много их имена были короткие и распаковались они корректно.

А при распаковке в Win 10 архиватором WinRAR все распаковалось нормально пропусков файлов и ошибок (несмотря на длинное имя файла) не было. Вопрос, мой заключается в следующем: как бы сделать так, чтобы unrar распаковывал все правильно и не ругался на длинные имена файлов, и не пропускал бы их при распаковке, если он такое не умеет, подскажите пожалуйста тот rar распаковщик, который это умеет делать?



Последнее исправление: xxoaea (всего исправлений: 1)

Ответ на: комментарий от dataman

Да дело не в жадности - просто на этой машине у меня этого файла нет. А так я думаю что и здесь на форуме можно сохранить длинноименную статью или просто сгенерировать длинное имя в shell.

xxoaea
() автор топика
Последнее исправление: xxoaea (всего исправлений: 1)
Ответ на: комментарий от annulen

результаты такие после распаковки получил cd /tmp/rar2fs-1.29.6/

total 152

-rw-rw-r-- 1 mint mint 725 Jan 7 19:21 AUTHORS -rw-rw-r-- 1 mint mint 66280 Jan 7 19:21 ChangeLog -rw-rw-r-- 1 mint mint 22844 Jan 7 19:21 configure.ac -rw-rw-r-- 1 mint mint 35148 Jan 7 19:21 COPYING -rwxr-xr-x 1 mint mint 257 Jan 7 19:21 get-version.sh -rw-rw-r-- 1 mint mint 145 Jan 7 19:21 .gitignore drwxrwxr-x 2 mint mint 240 Jan 7 19:21 m4 -rw-rw-r-- 1 mint mint 89 Jan 7 19:21 Makefile.am drwxrwxr-x 2 mint mint 80 Jan 7 19:21 man -rw-rw-r-- 1 mint mint 0 Jan 7 19:21 NEWS -rw-rw-r-- 1 mint mint 1863 Jan 7 19:21 rarconfig.example -rw-rw-r-- 1 mint mint 1222 Jan 7 19:21 README drwxrwxr-x 2 mint mint 640 Jan 7 19:21 src

make

make: *** No targets specified and no makefile found. Stop.

cd /tmp/archivemount/

./configure && make && sudo make install

bash: ./configure: No such file or directory

ls -lA

total 184

-rw-rw-r-- 1 mint mint 10000 Sep 20 2013 archivemount.1.in -rw-rw-r-- 1 mint mint 64509 Sep 20 2013 archivemount.c -rw-rw-r-- 1 mint mint 1481 Sep 20 2013 CHANGELOG -rw-rw-r-- 1 mint mint 1717 Sep 20 2013 configure.ac -rw-rw-r-- 1 mint mint 25275 Sep 20 2013 COPYING -rw-rw-r-- 1 mint mint 27 Sep 20 2013 .gitignore -rw-rw-r-- 1 mint mint 281 Sep 20 2013 Makefile.am -rw-rw-r-- 1 mint mint 2442 Sep 20 2013 README -rw-rw-r-- 1 mint mint 58658 Sep 20 2013 uthash.h

xxoaea
() автор топика
Последнее исправление: xxoaea (всего исправлений: 1)
Ответ на: комментарий от xxoaea

А в репах нет его? У меня в генте есть, поставился без проблем.

configure.ac

configure: No such file or directory

Если есть configure.ac, но нет configure, значит надо делать autoreconf -i (или вызывать скрипт autogen, если он присутствует)

annulen ★★★★★
()
Ответ на: комментарий от annulen

пробовал в ответ получил

sudo autoreconf -i

Can’t exec «aclocal»: No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 326. autoreconf: failed to run aclocal: No such file or directory

xxoaea
() автор топика
Последнее исправление: xxoaea (всего исправлений: 1)
Ответ на: комментарий от annulen

не суть важно - что с ним что без него зезультат тот же.

P.S. точно не помню, но вроде без него не работает вообще, но утверждать не берусь - зато уверен - одно из двух: или без него не работате совсем, или независимо от него результат тот же.

xxoaea
() автор топика
Последнее исправление: xxoaea (всего исправлений: 1)