Проблемы с кодировкой при переходе с 2010 версии на 2008

PCLinuxOS

Модератор: Bizdelnick

Shades
Сообщения: 16
ОС: Mandriva, Ubuntu

Проблемы с кодировкой при переходе с 2010 версии на 2008

Сообщение Shades »

Проблема в следующем, стояла мандрива 2010, машинка старая, поэтому решил перевести на 2008. Корневой раздел форматнул, хомку оставил не тронутой. После этого у всех старых папок/файлов стали криво отображаться имена(в остальном в русским языком в системе все нормально).
Решил проблему так: в фстаб явно указал кодировку для хомки - утф8.
Поинтересовался у знакомых, нормальный ли это выход из проблемы, не появятся ли в будущем трудностей. Мнения разделились.
Один говорит что при явном указании кодировки происходит перекодирование 8-битных символов в 16-битные юникод, и в будущем это приведет к еще большим проблемам.
Второй сказал что кодирование происходит только для чтения, и никаких проблем не будет.

Явлется ли установка конкретной кодировки в фстаб корректным решением данной проблемы? Или же стоит вернуть опции в фстаб для хомки на дефолт, и перекодировать имена файлов/папок с помощью convmv?
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Проблемы с кодировкой при переходе с 2010 версии на 2008

Сообщение Sleeping Daemon »

Shades писал(а):
12.04.2010 15:26
Проблема в следующем, стояла мандрива 2010, машинка старая, поэтому решил перевести на 2008. Корневой раздел форматнул, хомку оставил не тронутой. После этого у всех старых папок/файлов стали криво отображаться имена(в остальном в русским языком в системе все нормально).
Решил проблему так: в фстаб явно указал кодировку для хомки - утф8.
Поинтересовался у знакомых, нормальный ли это выход из проблемы, не появятся ли в будущем трудностей. Мнения разделились.
Один говорит что при явном указании кодировки происходит перекодирование 8-битных символов в 16-битные юникод, и в будущем это приведет к еще большим проблемам.
Второй сказал что кодирование происходит только для чтения, и никаких проблем не будет.

Явлется ли установка конкретной кодировки в фстаб корректным решением данной проблемы? Или же стоит вернуть опции в фстаб для хомки на дефолт, и перекодировать имена файлов/папок с помощью convmv?

Не проще локаль установить utf-8 ?
Спасибо сказали:
Shades
Сообщения: 16
ОС: Mandriva, Ubuntu

Re: Проблемы с кодировкой при переходе с 2010 версии на 2008

Сообщение Shades »

Sleeping Daemon, попытался найти в гугле статьи по смене локали, все-таки прописать в фстаб нужную кодировку проще :)
И все-таки, является ли описанный выше метод корректным? Не приведет ли он к проблемам в будущем?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Проблемы с кодировкой при переходе с 2010 версии на 2008

Сообщение sash-kan »

$ sudo urpmi locales-ru
$ sudo localedrake

вроде бы достаточно.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: