1). Установить дополнительные (пользовательские) прикладные пакеты
(Они не входят в состав стандартного дистрибутива FreeBSD, но на некоторых серверах могут быть включены)
Эти пакеты предварительно были переписаны с сервера www.freebsd.org и размещены на анонимном FTP в каталоге /pub/FreeBSD/ports/i386/packages-5.3-release/All/
Полные имена пакетов:
- joe-2.8_5.tbz
- mc-4.6.0_13.tbz
Установка производится с помощью команды pkg_add:
#pkg_add ftp://192.168.1.1//pub/FreeBSD/ports/i386/packages-5.3-release/All/
Примечание. 1). Убедиться в правильной установке пакета можно: а) по отсутствию сообщений об ошибках во время установки и б) с помощью команды pkg_info. 2). Для того чтобы установленный пакет можно было запускать из командной строки по короткому имени непосредственно после его установки, необходимо завершить сеанс в системе или выдать команду rehash, которая обновит списки программ, расположенных в каталогах, перечисленных в переменной окружения PATH.
2). Установить настройки по умолчанию для редактора vim_lite
# cd /usr/local/share/vim # cp vim63/vimrc_example.vim ./vimrc # chmod +x vimrc
2.1). Краткий экскурс в использование редактора vim
Для того чтобы добавить символ, либо последовательность символов надо установить курсор на то место, куда вы хотите внести изменения и нажать либо «i» либо «а».
«а» позволяет вводить текст сразу после выделенного курсором символа, «i» - непосредственно перед символом выделенным курсором.
Для завершения ввода необходимо нажать клавишу “ECS”.
Для удаления какого-либо символа необходимо установить курсор на данный символ и нажать «x», для удаления всей строки – «dd», для удаления всех символов начиная с выделенного курсором – «d$».
Для выхода без сохранения необходимо нажать «:q!», для того чтобы сохранить файл – «:wq».
Для отображения более ярких символов в файле vimrc (/usr/local/share/vim/vimrc) после строк
syntax on
set hlsearch
добавьте строку
set background=dark
3). Русифицировать операционную систему
изменить настройку консольных шрифтов в /etc/rc.conf:
заменить cp866 на koi8-r в трёх строках (если такие строки есть, если нет - добавить):
font8x8=”cp866-8x8” - font8x8=”koi8-r-8x8”
font8x14=”cp866-8x14” - font8x14=”koi8-r-8x14”
font8x16=”cp866-8x16” - font8x16=”koi8-r-8x16”
добавить следующие строки (если такие уже есть, но с другими параметрами - заменить):
mousechar_start=3
keymap=”ru.koi8-r”
в файле /etc/ttys приписать символ “r” ко всем cons25 (пример: cons25r).
Примечание. Для того чтобы можно было применять кириллицу, необходимо создать точку входа для пользователя (с помощью утилиты adduser), указав в качестве значения параметра class «russian». Такой пользователь может применять кириллицу в командной строке и при работе с текстовыми файлами с помощью редактора текстов. Чтобы каждый раз при создании пользователей не вводить параметр «russian» можно создать в папке /etc файл adduser.conf и внести туда строку: defaultclass=russian.
Переключение кодировки производится по клавише Caps Lock.
Для уже созданных пользователей в их домашних каталогах необходимо в файл .login_conf добавить следующие строки:
me:\
:charset=KOI8-R:\
:lang=ru_RU.KOI8-R:
Для русификации пользователя root воспользуйтесь командой chpass и добавьте в поле class значение russian. Внимание!!! Если вы не умеете работать в редакторе vi лучше не изменяйте информацию!!!
4). Настроить терминалы в файле /etc/ttys
Удалить строку, описывающую консоль ttyv0. Это делается для того, чтобы запретить вход пользователей в систему через виртуальную консоль №0. Во FreeBSD она считается системной и служит для вывода на неё важных диагностических сообщений.
Удалить строки с ttyv4 по ttyv8. Теперь для входа в систему будут доступны три виртуальных консоли с ttyv1 по ttyv3. Переключение между этими консолями производится по командам Alt/F2 – Alt/F4 соответственно.
5). Настроить некоторые режимы интерпретатора bash
В файл /etc/profile добавить строки:
export PAGER=“less”
export PS1=’\h\$’
Примечание. Первая строка позволяет задать в качестве «пэйджера» (программы, выводящей файл на устройство стандартного вывода по страницам) программу «less». Вторая строка в качестве подсказки командной строки позволяет выводить имя компьютера.
6). Настроить демон сбора статистики (syslogd)
Установить вывод всех отладочных сообщений на виртуальную консоль №4 (переход на неё производится по команде Alt/F5). Для этого в начало файла /etc/syslog.conf добавить строку:
*.info /dev/ttyv4
7). Установить очистку экрана при выходе пользователя из системы
В файле /etc/gettytab в строку default добавить поле cl=^L:
Например, так:
default: \
:cb:cl=^L:ce:ck:
и т.д.
8). Перезагрузить систему
# shutdown –r now