Первое знакомство с Red Hat 8.0 или Unicode всегда и везде
Первое знакомство с Red Hat 8.0 или Unicode всегда и везде
19.01.2003
Как всегда Red Hat вводит новинку, ломая все
устои . Хотя UTF-8 это то, что все так давно хотели, но боялись таких кардинальных изменений, коими изобилует Red Hat 8.0.
Очень порадовал глаз новый интерфейс Bluecurve.
Но! Больше всего он подходит для GNOME2 и GTK2 приложений, и все красивости не могут скрыть сырость,
ведь Red Hat любит включать cvs версии программ, которые он курирует. Хотя в принципе вполне можно комфортно работать, если покрутить некоторые
ручки и подергать некоторые рычаги . Версию 8.0 проще ставить/настраивать, чем 6.0 (после этого релиза, я решил ветку x.0 больше не трогать).
Русский в консоли.
Убедимся, что язык выбран правильно. В /etc/sysconfig/i18n должны быть строчки:
Для ввода русских букв нужна раскладка ru-utf.map.gz, которую можно найти например через http://www.filsearch.ru/. Этот файл нужно поместить в директорию /lib/kbd/keymaps/i386/qwerty/. Переключение на русский осуществляется по правому Ctrl.
В файле /etc/sysconfig/keyboard прописываем полученную раскладку клавиатуры:
KEYBOARDTYPE="pc"
KEYTABLE="ru-utf"
Шрифт latarcyrheb-sun16, который ставится для консоли по умолчанию, содержит русские буквы (по умолчанию в дистрибутиве присутствует раскладка ua-utf, переключение на русский осуществляется по правому Alt).
Теперь нужно перезагрузить компьютер.
Русский в X.
Если при установке везде выбирали Russian/Русский, то после установки для переключения на русский язык в /etc/X11/XF86Config пропишем переключение русского по Ctrl+Shift это единственное, что инсталлятор почему то забыл сделать. После переключения на русский будет включаться индикатор ScrollLock. И добавил поддержку win клавиш:
Теперь добавим ttf шрифты в систему (мне
попались шрифты из XP )
Скопируем шрифты в директорию /usr/X11R6/lib/X11/fonts/winttf. Найдем программу ttmkfdir, в дистрибутиве ее скорее всего нет. Я взял из Slackware package с http://sle.how-to.ru/packages/ttmkfdir.tgz
Для новомодных приложений использующих новомодную систему подхвата шрифтов на лету пропишем в /etc/fonts/fonts.conf:
<!-- Font directory list configured on Mon Sep 9 15:24:30 EDT 2002 -->
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/share/fonts</dir>
<dir>~/.fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts/winttf</dir>
Для "старых" программ пропишем ttf шрифты в
/etc/X11/fs/config:
Этот шаг в принципе можно пропустить, потому что font server сам создает эти файла, но тогда теряется - cp1251, которая например полезна для xmms на которые не наложен патч для автоматической перекодировки.
Теперь с полномочиями root запустим "service xfs restart", чтобы система увидела новые шрифты.
Теперь например OpenOffice можно нормально просматривать, создавать и редактировать документы MSOffice.