![]() |
Показаны 16 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Unix (http://netadmin.ws/forum/forumdisplay.php?forumid=14)
-- Как русифицируется FreeBSD 4.5/XFree86 4.2 (http://netadmin.ws/forum/showthread.php?threadid=2312)
Как русифицируется FreeBSD 4.5/XFree86 4.2
Традиционно, русификация подразделяется на четыре этапа:
- консоль(shell)
- LOCALE
- X11
- принтер
Принтера у меня нет так что последний пункт описывать не буду.
Практически все что здесь написано взято из руководства по FreeBSD, я использовал именно эти сведения чтобы выполнить процесс настройки (изобретать велосипед не будем и пишем как в мануале). Кое где есть примечания.
Ð_усификация консоли
Для русификации консоли достаточно в файле /etc/rc.conf в секции System console options написать следущее:
keymap=ru.koi8-r
keychange="61 ^[[K"
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
font8x14=cp866-8x14 <прим: можно не указывать>
font8x8=cp866-8x8 <прим: можно не указывать>
ttyv0 "/usr/libexec/getty Pc" cons25r on secure
russian:Russian Users Accounts:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:\
:tc=default:
user:password:1111:11:russian:0:0:User Name:/home/user:/bin/csh
LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET
setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R
# cd /usr/ports/russian/X.language
# make install
# make clean
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/misc"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "ru"
XkbOptions "ctrl:nocaps,grp:ctrl_shift_toggle"
__________________
FAQ OFF
хех =)
установил с нуля FreeBSD 4.6 (только конфиг XFree86 был старый)
почти все сделал sysinstall`ом, править ручками пришлось только в /etc/ttys =)
__________________
FAQ OFF
SCHIZO
привет камрад =),
надо сюда еще про KDE и про GTK добавить типсы, я в оптуске пока что =). настрочу если успею.
KDE - надо локаль из портов скачивать и ставить а вот с GTK чуть посложнее... пришлось как то разбираться - теперь Evolution по русски все отображает
__________________
FAQ OFF
quote:
Ð_усификация консоли
Для русификации консоли достаточно в файле /etc/rc.conf в секции System console options написать следущее:
keymap=ru.koi8-r
Немного о руссификации 4.3.0
Полезная статья. От себя добавлю, что руссификация XFree86 4.3.0 имеет одно маленькое но существенное различие -- по умолчанию используется 1 раскладка. Т.е. с приведенным конфигом будет работать _только_ русская раскладка. Для того, что бы использовать и русскую и английскую необходимо исправить XF86Config вот так:
Option "XkbLayout" "us,ru"
valeks@alpha~> X -version
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 5.0-RELEASE-p4 i386 [ELF]
valeks@alpha~> uname -sr
FreeBSD 5.0-RELEASE-p4
Товарищи, а как на счет русификации манов, на opennet есть русские маны, а где их качнуть я ни как не найду, а то не помешает бы их поставить...
__________________
Администратор Бед в Данных...
в своё время разговаривал о подобном с Максимом Кричковым, автором проекта манов на опеннете. ответ был такой:
В /usr/local/man никто не мешает их поставить, другое дело что все переведенные man'ы описывают только linux специфику, bsd man'ы никто не переводил.
Жаль.. жаль, а кстати как локализованные маны поставить в man man написано, только ставить нечего.. у немцов я смотрю прямо в портах обновляются.. повезло 
__________________
Администратор Бед в Данных...
Насчёт русских манов в портах:
имхо это лишнее. великий и могучий в манах смотриться стрёмно, хотя если у вас есть сильное желаение иметь в портах русские маны - то надо набрать команду людей которые готовы перелопатить все маны, и быстренко перевести. После чего кинуть в майллист на freebsd.org (в какой, хз ;]) тред о русских манах, и приложить результат труда.
"И на странацих русских манов будут ваши имена ;]". Но нет смысла пеоеводить маны от 4 линейки, ибо она медленно загнёться. Хотя я не приверженец 5, но 4 во многом уступает 5. Хотя это спорный вопрос.
Так что всё в ваших руках. Хотя мне удобнее маны читать на англицком.
__________________
my $Question = 2 x $BE || !(2 x $BE);
print STDOUT $Question;
Забавно. Жаль только, что про KDE так никто ничего и не написал.
Konqueror (вроде он так пишется =))) на сайтах русские буквы показывает, а вот примаунтить диск или сетевой ресурс с русскими буквами - ну никак. БСД - 5.1, КДЕ - 3.1
При монтировании указываешь -W koi2dos (а вообщето man mount почитать иногда полезно)

__________________
Чайник, мечтающий стать самоваром!
для быстрого монтирования виндовых CD добавляешь еще одну строчку в fstab на каталог отличный от того куда по умолчанию монтируется твой /dev/cdrom и добавляешь как опцию то что сказано выше.
P.S.
к сожалению от десктопа на фре мне пришлось отказаться, давненько не пользовался, поэтому для полной уверенности лучше сделать так %man mount
__________________
FAQ OFF
Для того что бы нормально монтировались win диски с русскими именами:
dev/ad0s5 /mnt/d msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R
В опциях W и L подробно все расписано.
Забавная ссылка на эту тему.
http://unix1.jinr.ru/~lavr/locale-1251.html
Там даже файлики локали есть. 
__________________
Жизнь как минное поле, не знаешь где нарвешься...
http://www.danasoft.com/sig/ExcErr2.jpg
yeah!
http://myalyssamilano.info/rapeclips/172625
| Формат времени GMT. Текущее время 10:13. | Показаны 16 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.