Пластилиновый журнал

19.06.2008

Руссификация FreeBSD



Решил наконец то начать посвящать какое то время леди ФРИ!
Начнем с понимания друг друга тоесть языка системы и файлов помощи.

Для того чтобы руссифицировать саму систему необходимо:

1. /etc/rc.conf

keymap="ru.koi8-r"
scrnmap="koi8-r2cp866"
font8x16="cp866b-8x16"
font8x14="cp866-8x14"
font8x8="cp866-8x8"

2. /etc/profile

export LANG=ru.KOI8-R
export LC_ALL=ru_RU.KOI8-R

3. /etc/ttys

Меняем все значения с cons25 на cons25r

ttyv0 "/usr/libexec/getty Pc" cons25r on secure
ttyv1 "/usr/libexec/getty Pc" cons25r on secure
ttyv2 "/usr/libexec/getty Pc" cons25r on secure
ttyv3 "/usr/libexec/getty Pc" cons25r on secure
ttyv4 "/usr/libexec/getty Pc" cons25r on secure
ttyv5 "/usr/libexec/getty Pc" cons25r on secure
ttyv6 "/usr/libexec/getty Pc" cons25r on secure
ttyv7 "/usr/libexec/getty Pc" cons25r on secure

Для того чтобы руссифицировать Шелл необходимо:

 /etc/csh.cshrc

setenv CHARSET KOI8-R
setenv MM_CHARSET KOI8-R
setenv LANG ru_RU.KOI8-R
setenv USE_LANG ru_RU.KOI8-R

Для того чтобы получить руссифицированные МАНы необходимо:

1. В домашней директории создаем файл конфигурации:

freebsd#touch rus_man.conf
freebsd#ee rus_man.conf

2. Добавляем следущие строки и сохраняем:

*default host=cvsup.FreeBSD.org.ua
*default base=/var/db
*default prefix=/usr/src
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
doc-ru

3. Запускаем csup из директории где лежит конфигурационный файл и ждем пока закончится синхронизация текстов:

csup -g -L 2 rus_man.conf

4. Инсталлируем мануалы

freebsd#cd /usr/src/frdp/doc/ru_RU.KOI8-R/man/
freebsd#make && make distrib-dirs \
? && make install && make cleandir

5. Проверяем и пользуемся:

freebsd#man uptime
Formatting page, please wait...Done.
UPTIME(1) Справочник основных команд FreeBSD UPTIME(1)

НАЗВАНИЕ
uptime -- показать как долго работает система

СИНТАКСИС
uptime

ОПИСАНИЕ
Утилита uptime выводит текущее время суток, время работы системы с
момента начальной загрузки, число пользователей и среднюю нагрузку на
систему за последние 1, 5 и 15 минут.

ФАЙЛЫ
/boot/kernel/kernel список имён системы

СМОТРИ ТАКЖЕ
w(1)

ИСТОРИЯ
Команда uptime появилась в 3.0BSD.

FreeBSD 6.1 18 апреля 1994

Ярлыки: , , , ,