Slackware-13.37
UTF-8
Проверяем
# grep append /etc/lilo.conf
append=" vt.default_utf8=1"
если =0, то правим на =1 и выполняем
# lilo
/etc/profile.d/lang.sh
#!/bin/sh
export LANG=ru_RU.UTF-8
export LC_COLLATE=C
/etc/rc.d/rc.font
#!/bin/sh
setfont LatArCyrHeb-16
for i in 1 2 3 4 5 6; do
echo -ne "\033%G" > /dev/tty$i
done
/etc/rc.d/rc.keymap
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
echo "Loading keybord layout, CapsLock to toggle"
/usr/bin/loadkeys ruwin_cplk-UTF-8
fi
Выполняем:
# chmod a+x /etc/rc.d/rc.font /etc/rc.d/rc.keymap
grep ^NROFF /usr/lib/man.conf
NROFF /usr/bin/iconv -f utf8 -t koi8r -c | /usr/bin/nroff -Tlatin1 -mandoc | /usr/bin/iconv -f koi8r -t utf8 -c
/usr/share/locale/locale.alias правим и добавляем
russian ru_RU.UTF.8
ru_RU ru_RU.UTF-8
ru ru_RU.UTF-8
Читаем /CHANGES_AND_HINTS.TXT, выполняем
# cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d/
правим /etc/X11/xorg.conf.d/90-keyboard-layout.conf
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:caps_toggle,grp_led:caps,terminate:ctrl_alt_bksp"
XFCE
Чтобы сменные носители открывались в файловом менеджере Thunar в правильной кодировке, правим файл
/etc/xfce/xdg/xfce4/mount.rc
добавляем в разделы [vfat], [ntfs-3g], ... строчку
utf8=true