Стандартные средства локализации
В простейшем случае для того, чтобы иметь возможность читать и печатать
по русски шаманства практически не требуется. Вы должны выбрать кластер
End User System Support и поддержку Eastern Europe - Russia при установке
Solaris. Тогда при входе в X Window System вам просто надо выбрать locale
KOI8-R.
Необходимые пакеты
Если при установке Solaris вы не выбрали поддержку региона Eastern Europe -
Russia, то пакеты, необходимые для работы ISO8859-1, ANSI-1251 и KOI8-R locale
не будут установленны. Добавьте их вручную:
system SUNWeeudt Eastern Europe CDE Support
system SUNWeeuos Eastern Europe OS Support
system SUNWeeuow Eastern Europe OW Support
system SUNWi5cs X11 ISO8859-5 Codeset Support
system SUNWkoi8f X11 KOI8-R fonts
Если вы вручную установили X Window System, то вы должны установить еще
несколько пакетов, которые устанавливаются в составе End User System Support:
system SUNW1251f Russian 1251 fonts
system SUNWi5rf X11 ISO-8859-5 required fonts
system SUNWlcl Locale Conversion Library
system SUNWxi18n X Window System Internationalization Common Package
system SUNWlccom Localization common files
Колбаса курсивом
Когда я установил Solaris 8 на свой PC (Intel x86) и включил locale KOI8-R, на
экране случилась колбаса - весь текст был написан курсивом. Обилие курсива
оказалось обусловленно ошибками в файле
/usr/openwin/lib/locale/KOI8-R/X11/fonts/TrueType/fonts.alias
где многие
регулярные системные шрифты
-dt-*-*-r-normal-*-*-*-*-*-*-koi8-r являются псевдонимами
курсивных шрифтов
-monotype-*-*-i-normal-*-*-*-*-*-*-koi8-r.
На SUN у меня ничего подобного не случалось, вероятно это особенность только
версии Solaris под платформу Intel x86, возможно, в других выпусках Solaris
8 под Intel x86 эта ошибка исправленна. Но если у вас такое случится, исправьте файл
fonts.alias.
Ссылки по теме