[Comm] Архивирование и русские имена файлов

Dolgov OV =?iso-8859-1?q?dov_=CE=C1_media-link=2Einfo?=
Вт Апр 6 17:10:37 MSD 2004


Здравствуйте.

Замучился я уже, вот решил спросить у сообщества.

Система Compact-2.3
$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=

Создаю архив (bzip, zip, gzip и даже rar), содержащий русские имена
файлов. Затем если зайти (открыть, просмотреть) mc в архив, то русские
имена отображаются нормально. А если открывать архив под виндой
(пробовал WinRAR-3.0), то вместо русского крякозябры.

Созданный архив командой tar -c[j,z]... нормально отображает русские
имена файлов везде.

Как бы получить нормально вездечитаемый архив остальными архиваторами?
Архивируемые папки лежат на FAT32 разделе. Монтируется он (хотя это
точно не влияет, проверено) след. образом:

/dev/hda6 /mnt/D vfat 
rw,users,exec,iocharset=cp1251,quiet,codepage=866,umask=0 0 0

-- 
С наилучшими,
Олег Долгов
<dov AT media-link DOT info>
Registered Linux user #315454



Подробная информация о списке рассылки community