�������� ������ �����������. ���� �� ������ �������� �������������.
�� ���� �� ������� ����������� � RedHat? ��� ��������, � Linux ���������� ��� ������������� ������ ���������� �������� � �����������: kbd � consoletools. � RedHat 5.x ��� ����������� ������� ���������� ����� kbd. � RedHat 6.x ����������� ��� ������ �����— consoletools. ������� ����� ���� ����������� ���, �� ���, ���, ������ ������������� ����� initscripts ��� ������ RedHat 5.x � 6.x.
����������� (� ������ ��������� ������������ ���������) � Linux RedHat 5.2 �������������� �� ������ initscripts. �� ����� ��������� � ����������� ������ SYSV init, ������ ������� ����. ��������������, ��� �������� ������� ������ ����� ������������ ������� RPM, ������� ������ ����� � RedHat.
���������� � RedHat 5.2 �� ������ ������ ����������� �������� loadkeys �� ������ kbd-096a-8. ����� �����������, RedHat ���� ������� ���� ��������� ����� ���������.
����������� loadkeys �� /etc/rc.d/init.d/keytable, ����������� ���� /etc/sysconfig/keyboard. ��� ������������� ������������ ���������� KEYTABLE:
/etc/sysconfig/keyboard: ============ KEYTABLE=ru1 ============
���� ������������� ������� ����� ���������: kbdconfig, ������� �� ����� ���� ���� ����������� �������� � /etc/sysconfig/keyboard.
����� ������������ ��������� ����� � /usr/lib/kbd/keymaps/.
��� �������� ��������� ru_win_ctrl.map.gz �� IP Labs. ������������ �� ������� Ctrl, ����� � ������� � ������� ��������, ��� � Windows, �.�. ����� � ������ ������� Shift. (�� ���� ���������� ���������� ������ ���). ���� �������� ���� ���� � /usr/lib/kbd/keymaps/i386/quwerty/, ��������� kbdconfig � ������� ru_win_ctrl. (���� � ������ ��������� ru1 ���� ������— ����� � ������� �� Shift 6, Shift 7).
�������� ����� ��������� �� ���� �����, �������� /etc/rc.d/init.d/keytable start
������� � RedHat 5.2 �� ������ ������ ����������� ��������� setfont � mapscrn �� ������ kbd-096a-8.
���, ��� ���������� �������, ��� ��������� ��������� �������:
$ setfont Cyr_a8x16 $ mapscrn koi2alt
����� ����, ���������� ����������� Charset G1 �� ����� ����������� �����. ��� ����� ����� �� ��� ����������� ������� /dev/vty* ������� ,,����������''� ������������������ ESC (K.
$ echo -ne "\033(K"
� ���������, � ������������ ������� � RedHat �� ��� ��� ���������, ��� � �����������. ��������� ,,����������''� ��� ���������� �������� ���. � ���� ������ ��� ��-RedHat'�����, �� ��������� ��������.
RedHat ����������� ������������ ,,�����''� ������, � UNICODE ��������:
$ setfont Cyr_a8x16 -u koi8
� ���������, �� ,,�����''� ������� �������� ����� � mc � ������ ����������. � RedHat 6 ����������� ������ �����: consoletools, � ������ ������ initscripts, ��� ��� ������� ������� ��-�������.
�� ��������� �����������!
��� ������� ����������� �� ����� /sbin/setsysfont (�� ����� ���� ��� shell-������), ��������� ��� �������� ����� � /etc/sysconfig/i18n. �� ����� �������, ������ ��������� ����� i18n � ��������, �� ��� �� ����� ��� ���.
/etc/sysconfig/i18n ===== SYSFONT= UNIMAP= =====
�� ����� �������, ������ �������� ESC (K. ����� �������� ���, ��������, �� ~.profile
������� ��� ��, ��� ������� � ������� ����� 5. X Window— ��������� ����� �� ����������� ��������� �� ����������.