Зарегистрирован: 07.05.2014 Сообщения: 10 Откуда: Россия
Привет всем
Решил ознакомиться с книгой: Колисниченко Д.FreeBSD.От новичка к профессионалу.2 изд.БХВ.[RUS,608p.,2012]
Выбрал:
Глава 8 Настройка консоли
Всё делал согласно написанному, но потом пошло не соответствие:
Написано:
В пятое поле базы данных пользователей (где описывается класс регистрации) нужно вставить значение russian, например:
denis:пароль:1001:1001:russian:0:0:Denis:/home/denis:/bin/sh
Процесс редактирования этого файла изображен на рис. 8.11. Изменения нужно произ-вести для всех пользователей системы (не забудьте о пользователе root!).
т.е. непонятно куда писать russian, писал так:
root:*:0:0:russian:Charlie &:/root:/bin/csh
Но толку нет, перегружал систему, создавал пользователя и проблема так и осталась.
Вообщем ничего не получается! В книге другая инфа, в отличие от моей сис-мы
Первое поле denis, второе пароль, далее идут uid и gid, см. скрин - там же видно, куда вписывается russian. Хотя главное это rc.conf и ttys с .profile. Если в них нет необходимых изменений то russian ничем не поможет.
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
Итак, по порядку. Поставил фряху. При установке попросила добавить юзера, добавил сразу логин-класс russian:
Сразу залогинился под этим юзером, чтобы увидеть картину маслом:
Русского нет, ну и ничего, настроим. Поставил mc из-за его редактора mcedit, хотя можно использовать ee, как в книге и ничего не устанавливать. Далее скрины будут из mcedit. Редактирую /etc/rc.conf:
Сразу предупреждаю: этот вариант неправильный! Читаем дальше
Запускаю vipw, чтобы убедиться, что russian прописан. Хотя по первому скрину это и так видно, но специально для демонстрации, куда писать russian.
Далее открываю /etc/ttys. В 9-ой версии фряхи там уже все нормально и тип консоли - xterm. Менять его на cons25r не нужно, как в 8-ой версии.
Далее применяю настройки, чтобы все вступило в силу
# /etc/rc.d/syscons restart
Ага, облом. Команда сообщает, что нет файла ru.koi8-r.win.kbd. Ничего пробудем файл просто ru.koi8-r (опять редактируем rc.conf, это уже правильная версия:
Опять ввожу syscons restart:
На этот раз уже все нормально. Поэтому перехожу на консоль с залогиненным юзером den и наблюдаю картину:
Вот и все. А ну еще один скрин, подтверждающий ввод русских букв:
В общем, вы все делали правильно, но не обратили внимание на отсутствующий файл. Прописали и все заработало. В версии 9.0 он назывался как в листинге, я проверял, когда работал над вторым изданием. В версии 9.2 его ликвидировали.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах