Форум русскоязычного сообщества Ubuntu


Автор Тема: Кириллица в архивах Ubuntu 17.04  (Прочитано 2368 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sam Chisolm

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Кириллица в архивах Ubuntu 17.04
« : 22 Сентябрь 2017, 00:52:26 »
Друзья, вместо русских букв в архивах кракозябры, пробовал то что в интернете пишут не помогает. Срабатывает вариант удаления какого-то компонента (наверное связанного с RAR), но после него разархивировать rar архивы не могу.

ТТХ системы и софта : OS: Ubuntu 17.04, Desktop: Xfce 4.12 , Менеджер архивов 3.22.3

Это уже установлено
sudo apt-get install p7zip-full
Это libnatspec0 не устанавливается.

(Нажмите, чтобы показать/скрыть)

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6780
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #1 : 22 Сентябрь 2017, 01:01:50 »
Sam Chisolm, не первый раз такое. Поиск по форуму рулит:
https://www.google.ru/search?q=кракозябры+rar&sitesearch=ubuntu.ru&hl=ru&gws_rd=ssl

Оффлайн Sam Chisolm

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #2 : 22 Сентябрь 2017, 01:10:14 »
Я читал, очень много обсуждений, не совсем понятно. Можете инструкции написать ? Я так понимаю проблемы могут возникать и при работе с zip архивами сделанными в linux, если их открывать в windows. Надо целое исследование проводить, чтобы разобраться в этих тонкостях кодировок, архиваторов и т.д. Я, конечно, буду наверное вынужден провести, но и от простого решения вопроса тоже бы не отказался.

p.s. пользоваться windows не предлагать ;)

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6780
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #3 : 22 Сентябрь 2017, 01:39:16 »
Sam Chisolm,
Я так понимаю проблемы могут возникать и при работе с zip архивами сделанными в linux, если их открывать в windows.
Чаще наоборот.
пробовал то что в интернете пишут не помогает.
Вы бы тогда перечислили, что пробовали. Лично я проблему решил просто - не пользуюсь архивами. Всегда их недолюбливал, а как появился скоростной интернет, файлообменники и .dоcx с .odt (которые очень хорошо сами сжимают информацию), я совсем забил на архиваторы - нет в них сейчас особой необходимости.
Я вам мог бы набросать ссылки из интернета, но в вдруг вы уже их пробовали.
« Последнее редактирование: 22 Сентябрь 2017, 04:18:59 от maks05 »

Оффлайн luu

  • Активист
  • *
  • Сообщений: 704
  • шта?
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #4 : 22 Сентябрь 2017, 05:35:57 »
Лично я проблему решил просто - не пользуюсь архивами.
Браво!

Оффлайн Сэм

  • Активист
  • *
  • Сообщений: 391
  • чиновник и народ
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #5 : 22 Сентябрь 2017, 06:25:49 »
Sam Chisolm, у меня такая же проблема: кракозябры. У меня на гугл диске хранятся файла архивные, скачал, при распаковке- кракозябры. Я их распаковал нормально, перепаковал и сразуже при распаковке - опять кракозябры. Вот это удивительно.
Как я решил проблему кракозябров: пользуюсь Double Commander, там кракозябров вообще нет.
Xubuntu 20.04.1 х64 LTS. Ноутбук Dell Inspiron 1501. ОЗУ 2GiB, ЦПУ AMD Athlon(tm) 64 X2 Dual-Core Processor TK-55; Материнская плата 0UW744; WiFi BCM4311 802.11b/g

Оффлайн user00915

  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #6 : 22 Сентябрь 2017, 09:16:24 »
Если нужно распаковать rar, то попробуй либо p7zip-rar либо unrar. Не помню какой именно, но кто-то из них распаковывал без потери кодировки (именно через консоль). Если нужно передавать архивы между Unix и Win - то пользуйся форматом 7z. Или tar-ball, сжатый xz или bz2

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #7 : 22 Сентябрь 2017, 10:01:37 »
В 7zip есть отличные опции

-m (Set compression Method) switch

Syntax
-m<method_parameters>
- - - - - - -
cl=[off | on] off 7-Zip always uses local code page for file names.
cu=[off | on] off 7-Zip uses UTF-8 for file names that contain non-ASCII symbols.
cp={CodePage} off Sets code page
y default (if cl and cu switches are not specified), 7-Zip uses UTF-8 encoding only for file names that contain symbols unsupported by local code page.

я так понимаю в данном случае поможет что-то типа -mcp=cp1251 при распаковки, но проверить не на чем.

скинь архивчик (если там нет ничего секретного) в пм, поиздеваюсь.
« Последнее редактирование: 22 Сентябрь 2017, 10:06:18 от pfg21 »

Оффлайн Sam Chisolm

  • Автор темы
  • Любитель
  • *
  • Сообщений: 89
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #8 : 22 Сентябрь 2017, 13:18:53 »
Установил peazip - те же самые кракозябры в zip архиве.

ТС, как видно по состоянию на 30/01/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 22/09/2017; последнее сообщение от ТС в топике: 22/09/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 30 Январь 2020, 19:26:36 от zg_nico »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13491
  • Xubuntu 18.04
    • Просмотр профиля
Re: Кириллица в архивах Ubuntu 17.04
« Ответ #9 : 22 Сентябрь 2017, 16:52:40 »
Проблема понятная. zip архивы не хранят кодировку. unzip практически умеет ее угадывать в большинстве случаев, а p7zip-full не умеет. Если установлен p7zip-full, то он используется штатной программой file roller. Если его удалить, то должно быть нормально.
Я даже PPA сделал, где пропатчил file roller, чтобы он пользовался unzip. Только для 17.04 там пакета нет.
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.177 секунд. Запросов: 22.