[sisyphus] переезд на UTF-8 в уже имеющейся системе
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вт Май 24 20:20:34 MSD 2005
On Tue, May 24, 2005 at 06:58:28PM +0300, Andrei Bulava wrote:
> Прежде всего, гран мерси mouse@ за mc-4.6.1.20050518-alt1!
>
> Кто-нибудь уже законспектировал путевые заметки по переезду с
> koi8/cp1251 на utf-8?
>
> То, что я увидел сходу - необходимость что-то сделать со своими
> разделами ext3, но навскидку не вспомнил, чем массово переименовать
> файлы, содержащие не-latin1 буквы в названиях.
ext3 тут совсем не при чём (и latin1 тоже - в данном случае
преобразовывать надо всё, что выходит за пределы ASCII).
Разве что jfs является исключением (это единственная ФС, поддерживающая
достаточное подмножество POSIX для использования в /home, и при этом
имеющая опцию iocharset=...). Хотя вроде бы существуют какие-то
программы, которые реально используют имена файлов из любых 8-битовых
кодов, за исключением '\0' и '/' - они на jfs с iocharset=utf-8
сломаются (по крайней мере, такая ругань раздавалась в lkml в ответ на
предложение сделать iocharset=utf-8 для jfs по умолчанию).
> Подозреваю, что это (переименование файлов) далеко не всё. Кто со мной,
> расчехляйте граблеискалки! ;-)
Помимо кодировки имён файлов, есть ещё кодировка их содержимого - тут
общего решения нет и быть не может.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050524/d93da9f4/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus