Krusader и русские названия файлов в архивах

Изображение пользователя lord_i.

Поверхностный поиск не принес результатов, посему выношу сюда.
Проблема в том, что крузадер показывает кракозябры вместо русских букв при открытии архивов (rar, zip, остальные не проверял) средствами крузадера.
При этом, вся эта красота остается при разархивировании.
Отдельно утилиты unrar unzip в терминале названия отображают корректно. Если отключить работу с этими архивами - вызывается ark и тоже все корректно отображает. То есть проблема только в крузадере, как я понимаю.
Жду мудрых советов.

ЗЫ krusader 1:2.4.0~beta3-2

0
dyug - 16 Апрель, 2014 - 14:01

проблема есть, и связана не с крусайдером, а с зипом, который упорно не хотят патчить до локализации в основном дереве исходников.
С раром - думаю та же фигня.
P.S. возможно, это связано с режимом запуска того же зипа без запуска локализации.

0
ozim - 16 Апрель, 2014 - 14:11

видимо, версия ОС <13.10 - в ней уже не наблюдаю проблемы.
решается добавлением PPA (под рукой нет) архиватора zip и обновлением до последней версии.

0
ozim - 16 Апрель, 2014 - 14:12
0
lord_i - 16 Апрель, 2014 - 19:33
Изображение пользователя lord_i.

Ребята!!! Вы внимательно читаете???!!!

Отдельно утилиты unrar unzip в терминале названия отображают корректно.

Скажу более - упаковка зипом через крузадер файлов с русскими именами происходит вполне нормально. Так что zip, unzip, unrar тут непричем.

+1
dyug - 16 Апрель, 2014 - 19:48

P.S. возможно, это связано с режимом запуска того же зипа без запуска локализации.
Это я для кого писал?
попробуй с LANG=C запустить анзип, увидишь, свою проблему.

0
lord_i - 16 Апрель, 2014 - 20:05
Изображение пользователя lord_i.

# unzip -l Документы.zip
Archive:  Документы.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    10176  2014-01-09 12:44   Покер.ods
     3521  2013-02-22 10:16   Заказы.odb
    10551  2013-02-10 17:58   Магазины.odt
---------                     -------
    24248                     3 files

# unzip -l Документы.zip LANG=C
Archive:  Документы.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
---------                     -------
        0                     0 files

А теперь можно как для совсем тупых - почему это моя проблема, если в крузадере мы видим вот такое:

0
DarkneSS - 16 Апрель, 2014 - 20:18
Изображение пользователя DarkneSS.

LANG=C перед командой ;)

0
lord_i - 16 Апрель, 2014 - 20:58
Изображение пользователя lord_i.

Мда .. туплю ...

# LANG=C unzip -l Документы.zip
Archive:  Документы.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    10176  2014-01-09 12:44   #U041f#U043e#U043a#U0435#U0440.ods
     3521  2013-02-22 10:16   #U0417#U0430#U043a#U0430#U0437#U044b.odb
    10551  2013-02-10 17:58   #U041c#U0430#U0433#U0430#U0437#U0438#U043d#U044b.odt
---------                     -------
    24248                     3 files

Но тогда:
# LANG=ru_RU.UTF-8 unzip -l Документы.zip
Archive:  Документы.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    10176  2014-01-09 12:44   Покер.ods
     3521  2013-02-22 10:16   Заказы.odb
    10551  2013-02-10 17:58   Магазины.odt
---------                     -------
    24248                     3 files

Есть ли способ передать LANG=ru_RU.UTF-8 из крузадера в унзип и унрар?

0
Susumo - 16 Апрель, 2014 - 22:15
Изображение пользователя Susumo.

Приведите к такому состоянию как у меня (то что под курсором)

rar у меня не установлен, вероятно то же самое надо проделать.
0
lord_i - 17 Апрель, 2014 - 00:06
Изображение пользователя lord_i.

Спасибо, зип стал открываться. Рар не хочет. Но в такой конфигурации зип работает только на разархивирование. Дописать что-то в открытый архив невозможно. Вобщем - что-то улучшилось а что-то наоборот :(

0
Susumo - 17 Апрель, 2014 - 00:13
Изображение пользователя Susumo.

Ну могу только порекомендовать сменить на *.7z с ним у меня проблем еще не было, да и сжимает он получше zip.

0
ozim - 16 Апрель, 2014 - 20:16

а вы все же попробуйте выполнить вышеупомянутую инструкцию, хуже точно не станет после добавления ppa.

+1
xor12 - 22 Август, 2015 - 20:17

Я решил эту проблему через пользовательское меню


После настроек в контекстном меню для файла с расширением .zip появится нужная команда

0
Гость - 6 Ноябрь, 2016 - 01:39

В Крусадере в меню "Вид" есть пункт "Выбрать кодировку". Один раз выбираете для нечитаемого архива подходящую кодировку - остальные архивы открываются с той же. И не надо ничего мудрить.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры