Автор Тема: unzip кодировка, я думал такую петрушку уже не встретишь  (Прочитано 1028 раз)

Оффлайн xterro

  • Давно тут
  • **
  • Сообщений: 204
    • Email
Приветствую, а разве unzip уже не пропатчен по проблеме кодировок или самому патчить(в багзиле патчи лежат)?  :-o  В архиве две папки с наименованием на русском.


Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 654
А вы уверены что используется unzip?
https://bugzilla.altlinux.org/show_bug.cgi?id=31806

Оффлайн Александр Ерещенко

  • Давно тут
  • **
  • Сообщений: 522
Архив создан под MacOS, как видно...
А чем и где эти русские имена показываются правильно?
mc? unzip -l ?

Оффлайн xterro

  • Давно тут
  • **
  • Сообщений: 204
    • Email
Скорее всего используется именно unzip, потому что я специально удалял его и ставил вместо него p7zip, архив не открылся. После удалили p7zip и установил заново unzip. Архив стал открываться как раньше, с кракозябрами.

Цитировать
unzip -l

Спойлер
[kirill@comp-fx-4100-quad-core-2a570d Downloads]$ unzip -l anastasiya.zip
Archive:  anastasiya.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2016-12-11 15:17   Ð
     8196  2016-12-15 23:18   Ð
        0  2016-12-15 23:18   __MACOSX/
        0  2016-12-15 23:18   __MACOSX/Ð
      120  2016-12-15 23:18   __MACOSX/Ð
        0  2016-12-11 11:54   Ð
     6148  2016-12-11 11:54   Ð
        0  2016-12-15 23:18   __MACOSX/Ð
      120  2016-12-11 11:54   __MACOSX/Ð
 10953141  2016-12-11 11:29   Ð
    98690  2016-12-11 11:29   __MACOSX/Ð
  6518709  2016-12-11 11:35   Ð
    86558  2016-12-11 11:35   __MACOSX/Ð
 10861392  2016-12-11 11:54   Ð
    95607  2016-12-11 11:54   __MACOSX/Ð
  9161096  2016-12-11 11:42   Ð
    95350  2016-12-11 11:42   __MACOSX/Ð
 11042101  2016-12-11 11:48   Ð
    99791  2016-12-11 11:48   __MACOSX/Ð
        0  2016-12-15 23:18   Ð
    14340  2016-12-15 23:18   Ð
        0  2016-12-15 23:18   __MACOSX/Ð
      120  2016-12-15 23:18   __MACOSX/Ð
 14579327  2016-12-11 14:48   Ð
 13821513  2016-12-11 14:48   Ð
 13998017  2016-12-11 14:48   Ð
 14308491  2016-12-11 14:48   Ð
 13717414  2016-12-11 14:48   Ð
 17141384  2016-12-11 14:49   Ð
 18990113  2016-12-11 14:49   Ð
 15802446  2016-12-11 14:49   Ð
 14356273  2016-12-11 14:49   Ð
 13059793  2016-12-11 14:49   Ð
 15978689  2016-12-11 14:49   Ð
 16064064  2016-12-11 14:49   Ð
 16789759  2016-12-11 14:50   Ð
 17013767  2016-12-11 14:50   Ð
      177  2016-12-11 14:50   __MACOSX/Ð
 16606382  2016-12-11 14:50   Ð
 14831634  2016-12-11 14:50   Ð
 15290197  2016-12-11 14:50   Ð
 15456155  2016-12-11 14:50   Ð
      177  2016-12-11 14:50   __MACOSX/Ð
 14109669  2016-12-11 14:50   Ð
 14492307  2016-12-11 14:50   Ð
 14629987  2016-12-11 14:51   Ð
 13064811  2016-12-11 14:51   Ð
      177  2016-12-11 14:51   __MACOSX/Ð
 14438979  2016-12-11 14:51   Ð
 14929975  2016-12-11 14:51   Ð
 15124899  2016-12-11 14:51   Ð
 15557828  2016-12-11 14:51   Ð
 16069489  2016-12-11 14:51   Ð
 17486888  2016-12-11 14:51   Ð
 16035666  2016-12-11 14:52   Ð
 13203067  2016-12-11 14:52   Ð
 14082835  2016-12-11 14:52   Ð
 14986726  2016-12-11 14:52   Ð
 14595103  2016-12-11 14:52   Ð
 14240680  2016-12-11 14:52   Ð
 12423165  2016-12-11 14:52   Ð
 12612758  2016-12-11 14:52   Ð
 13841462  2016-12-11 14:53   Ð
 13954468  2016-12-11 14:53   Ð
 13817476  2016-12-11 14:53   Ð
 13818083  2016-12-11 14:53   Ð
 14379005  2016-12-11 14:53   Ð
 14952190  2016-12-11 14:53   Ð
 15057051  2016-12-11 14:53   Ð
 16552879  2016-12-11 14:54   Ð
 15915777  2016-12-11 14:54   Ð
      177  2016-12-11 14:54   __MACOSX/Ð
 14314928  2016-12-11 14:54   Ð
 13189672  2016-12-11 14:54   Ð
 13205493  2016-12-11 14:54   Ð
 13384066  2016-12-11 14:54   Ð
 13550120  2016-12-11 14:54   Ð
 13661314  2016-12-11 14:55   Ð
 11208143  2016-12-11 14:55   Ð
  9591249  2016-12-11 14:55   Ð
      177  2016-12-11 14:55   __MACOSX/Ð
 13018035  2016-12-11 14:55   Ð
 12701708  2016-12-11 14:55   Ð
 12588338  2016-12-11 14:55   Ð
 12521807  2016-12-11 14:55   Ð
 12416122  2016-12-11 14:55   Ð
 12577822  2016-12-11 14:56   Ð
 12542297  2016-12-11 14:56   Ð
 11282673  2016-12-11 14:56   Ð
 15428607  2016-12-11 14:56   Ð
 17894132  2016-12-11 14:56   Ð
 18167808  2016-12-11 14:56   Ð
 10114214  2016-12-11 14:56   Ð
 15089066  2016-12-11 14:56   Ð
 13495277  2016-12-11 14:57   Ð
 14583748  2016-12-11 14:57   Ð
 13857670  2016-12-11 14:57   Ð
 15313462  2016-12-11 14:57   Ð
 15332206  2016-12-11 14:57   Ð
 14205235  2016-12-11 14:57   Ð
 14620670  2016-12-11 14:58   Ð
 16172075  2016-12-11 14:58   Ð
  7686886  2016-12-11 14:58   Ð
 10181296  2016-12-11 14:58   Ð
 15615318  2016-12-11 14:58   Ð
 15792668  2016-12-11 14:58   Ð
 14870647  2016-12-11 14:58   Ð
 14119631  2016-12-11 14:58   Ð
 15656098  2016-12-11 14:58   Ð
 15906527  2016-12-11 14:59   Ð
---------                     -------
1227078033                     110 files

в mc аналогичный вывод. Перенес архив на машину с виндой, winrar-ом открылось(и распаковалось) без проблем. Кстати, если распаковывать этот архив, то распакуется только вот эта папка __MACOSX и один файлик "D", больше ничего, хотя процесс распаковки идёт долго(архив большой)
« Последнее редактирование: 16.12.2016 17:33:37 от xterro »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 550
  • UNIX System V init
$ unzip -l anastasiya.zip
Archive:  anastasiya.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2016-12-11 15:17   Ð
     8196  2016-12-15 23:18   Ð
        0  2016-12-15 23:18   __MACOSX/
        0  2016-12-15 23:18   __MACOSX/Ð
      120  2016-12-15 23:18   __MACOSX/Ð
        0  2016-12-11 11:54   Ð
     6148  2016-12-11 11:54   Ð
...


?
$ unzip --help|grep -i charset
  -O CHARSET  specify a character encoding for DOS, Windows and OS/2 archives
  -I CHARSET  specify a character encoding for UNIX and other archives
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн xterro

  • Давно тут
  • **
  • Сообщений: 204
    • Email
Думал нужно с "L" а не с "I". Попробовал так:
$ unzip -I utf8 anastasiya.zip Распаковалось нормально, вопрос только в том что мне теперь всегда через консоль архивы распаковывать или все же как-то можно решить проблему с граф. мордой?  :-\

Оффлайн xterro

  • Давно тут
  • **
  • Сообщений: 204
    • Email
Никак не настроить граф. морду или лучше багу повесить?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 352
    • Домашняя страница
    • Email
Никак не настроить граф. морду или лучше багу повесить?
Вешать багу надо.
Андрей Черепанов (cas@)

Оффлайн xterro

  • Давно тут
  • **
  • Сообщений: 204
    • Email
Повешал багу, спасибо )