Простите, что поднимаю столь избитую тему, но хочется все выяснить раз и навсегда - как грамотно настроить кодировки.
Вопрос 1. mount
Когда примонтируем ntfs/fat диски, хочется, чтобы русские имена файлов отображались правильно. Пробовал значения кодировки cp866 cp1251 koi8-r ... короче, все что только можно. Меняются только кракозябры в имени, но РУССКОГО я не видел!
Вопрос 2. samba
Аналогично, просматриваем сеть (средствами KDE) - вместо русских букв кракозябры.
Русский язык && FreeBSD (Про кодировки - раз и навсегда!)
Модератор: arachnid
-
alek.sys
- Сообщения: 11
Русский язык && FreeBSD
Home: FreeBSD 5.4; WinXp
Work: Windows Server 2003
World for free...BSD...
Work: Windows Server 2003
World for free...BSD...
-
vg2.0
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Русский язык && FreeBSD
1. Для fat
mount_msdosfs -W koi2dos /dev/adXsY /mnt/win
Для ntfs
mount_ntfs -C KOI8-R /dev/adXsY /mnt/win
2. Я думаю должно быть достаточно в smb.conf
client code page = 866
character set = koi8-r
mount_msdosfs -W koi2dos /dev/adXsY /mnt/win
Для ntfs
mount_ntfs -C KOI8-R /dev/adXsY /mnt/win
2. Я думаю должно быть достаточно в smb.conf
client code page = 866
character set = koi8-r
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
alek.sys
- Сообщения: 11
Re: Русский язык && FreeBSD
Уже прописано в конфиге, не помогает! В этом и проблема!
И еще, подскажите, как локализовать BSd - т.е. включить поддержку русского языка в консоли?
Подключить нужные раскладки, шрифты... А то в handbook как то все прозрачно написано
Home: FreeBSD 5.4; WinXp
Work: Windows Server 2003
World for free...BSD...
Work: Windows Server 2003
World for free...BSD...
-
vg2.0
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Русский язык && FreeBSD
В /etc/rc.conf
/etc/ttys
/etc/profile
/etc/csh.login
Код: Выделить всё
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r.kbd.win"
scrnmap="koi8-r2cp866"
mousechar_start="3"
keyrate="fast"/etc/ttys
Код: Выделить всё
cons25r (для всех консолей)/etc/profile
Код: Выделить всё
LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET/etc/csh.login
Код: Выделить всё
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-RFreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
arachnid
- Модератор
- Сообщения: 1100
- ОС: freeBSD
Re: Русский язык && FreeBSD
причем это настраивается через сисинсталл, а пользователю прописывается класс russian
все.
все.
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
-error
- Сообщения: 174
- Статус: sysadmin / oracle dba
- ОС: HP-UX :-)
Re: Русский язык && FreeBSD
еще однажды наступил на то, что после прописывания cons25r в /etc/ttys и `kill -1 1' консоли так и оставались cons25 до перезагрузки.
-
Lin
- Сообщения: 23
- ОС: Debian GNU/Linux Squeeze i386
Re: Русский язык && FreeBSD
Блин, а чем закончились тяжбы с UTF? Очень часто пользую консоль, а xterm нифига не хочет utf понимать %-/
С koi8 жить тоже плохо, ибо rox и abiword utf по-дефолту используют...
Подскажите, кто как работает и как настроено...
С koi8 жить тоже плохо, ибо rox и abiword utf по-дефолту используют...
Подскажите, кто как работает и как настроено...
-
soko1
- Сообщения: 265
- Статус: лесной бздшник
- ОС: freebsd7
-
Lin
- Сообщения: 23
- ОС: Debian GNU/Linux Squeeze i386
Re: Русский язык && FreeBSD
Нашел, надо просто запускать xterm с опцией -fn -*-*-*-*-*-*-*-*-*-*-*-*-iso10646-*, причём мой любимый терминальный terminal отлично работает
А скринмапов так никто и не сделал, да? Хотя я в консоли редко бываю, да и чаще рутом
А скринмапов так никто и не сделал, да? Хотя я в консоли редко бываю, да и чаще рутом