Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Evgeny Levinskiy                     2:5014/25.1    31 Oct 2007  15:22:12
 To : All
 Subject : Русификация консоли NetBSD
 -------------------------------------------------------------------------------- 
 
 Задумал я русифицировать консоль своей NetBSD 3.1. В результате поиска
 интересующей меня информации в Интернете нашёл несколько статей, которые и
 послужили для меня инструкцией.
 
 А проделал я следующее:
 
 1) Дабы включить фиксированный переключатель раскладки клавиатуры,
 изменил некоторые исходные тексты системы, а именно в файле
 /usr/src/sys/dev/wscons/wskbd.c отредактировал следующий участок кода:
 
 ----------------------------------------------------
 case KS_Mode_switch:
     update_modifier(id, type, 0, MOD_MODESHIFT);
     break;
 ----------------------------------------------------
 
 Где, заменив 0 на 1, я перекомпилировал ядро.
 
 2) Проверил, есть ли в файле /etc/wscons.conf следующая строка:
 
 ----------------------------------------------------
 encoding=ru
 ----------------------------------------------------
 
 Т.к. она имелась, трогать ничего не стал.
 
 3) Скопировал русские терминальные шрифты в директорию
 /usr/share/wscons/fonts. Имена файлов получились следующие:
 
 ----------------------------------------------------
 -bash-3.2$ ls -l /usr/share/wscons/fonts | grep koi8
 -rw-r----- 1 root wheel 2048 Oct 31 12:46 koi8.808
 -rw-r----- 1 root wheel 3584 Oct 31 12:46 koi8.814
 -rw-r----- 1 root wheel 4096 Oct 31 12:46 koi8.816
 ----------------------------------------------------
 
 Если нужно и если, конечно, разрешит многоуважаемый модератор - могу
 кинуть сюда эти файлы в UUE.
 
 4) Далее добавил следующие строки в конец файла /etc/wscons.conf:
 
 ----------------------------------------------------
 font koi8 - - iso /usr/share/wscons/fonts/koi8.816
 mapfile /usr/share/wscons/keymaps/pckbd.ru.koi8-r
 ----------------------------------------------------
 
 Специально проверил - файл /usr/share/wscons/keymaps/pckbd.ru.koi8-r существует.
 
 5) у, и последнее: следующее я добавил в /etc/rc.local:
 
 ----------------------------------------------------
 /sbin/wsconsctl -f /dev/ttyE0 -dw font=koi8
 /sbin/wsconsctl -f /dev/ttyE1 -dw font=koi8
 /sbin/wsconsctl -f /dev/ttyE2 -dw font=koi8
 /sbin/wsconsctl -f /dev/ttyE3 -dw font=koi8
 /sbin/wsconsctl -f /dev/ttyE4 -dw font=koi8
 ----------------------------------------------------
 
 Чтобы проверить, как работает /sbin/wsconsctl я не стал отправлять
 её результат в /dev/null.
 В результате проделанных действий я получил следующие сообщения при
 загрузке системы:
 
 ----------------------------------------------------
 wsconsctl: WSDISPLAYIO_SFONT: Device not configured
 wsconsctl: /dev/ttyE1: Device not configured
 wsconsctl: /dev/ttyE2: Device not configured
 wsconsctl: /dev/ttyE3: Device not configured
 wsconsctl: /dev/ttyE4: Device not configured
 ----------------------------------------------------
 Подскажите, пожалуйста, что можно сделать.
 А может у кого-нибудь из читающих это письмо есть опыт русификации NetBSD?
 --- GoldED+/W32-MSVC 1.1.5-20070114
  * Origin: Виктор Цой никогда не умрёт в сердцах фанатов! (2:5014/25.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Русификация консоли NetBSD   Evgeny Levinskiy   31 Oct 2007 15:22:12 
 Русификация консоли NetBSD   Vlad Gnatov   31 Oct 2007 21:48:43 
 Re: Русификация консоли NetBSD   Evgeny Levinskiy   05 Nov 2007 18:25:18 
 Re: Русификация консоли NetBSD   Vlad Gnatov   06 Nov 2007 01:06:05 
 Re: Русификация консоли NetBSD   Vlad Gnatov   06 Nov 2007 04:29:57 
 Re: Русификация консоли NetBSD   Vlad Gnatov   06 Nov 2007 04:31:27 
 Re: Русификация консоли NetBSD   Evgeny Levinskiy   07 Nov 2007 00:10:12 
 Re: Русификация консоли NetBSD   Auster   01 Nov 2007 04:25:52 
 Re: Русификация консоли NetBSD   Evgeny Levinskiy   07 Nov 2007 01:42:44 
 Русификация консоли NetBSD   Alex Mogilnikov   07 Nov 2007 15:47:35 
Архивное /ru.unix.bsd/2724472866b9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional