Original site in Ukraine | Mirror in Canada


The Linux Ukrainian HOWTO

?? ???? ??????? ?????????...
?? æ? ???Ҧ?æ ? ?????????? ???צ????? ?Ӧ ????????, ???Ҧ ????? ??Ҧ?????? ??? ?????Φ??æ? (???Φ?? - ????̦??æ?) ??????. ?Ӧ ????????? ?????????? ??? RedHat 4.x, ??? ????????? ??????? ??? ??????????Φ ?? ??? ????? ???̦??æ? ?? ??????? ????. ????????, ????'????? ????-??? ???????? ????? ??˦?????? Ҧ????? ???????, ??? ?? ??Φ? ???Ҧ?æ ???? ????? ???Ħ?Ѥ???? ?Ӧ? ???????? ??Ҧ?????. ????, ???? ????? ???? ?˦?? ?????ݦ ? ?????ݦ ?????Φ??æ? Ҧ???? ???????, ? ? ??Ħ??? ???????? ?? ? ????? ??? ??? ?????????? ????????????.
???? ?????????? ???????? The Linux Cyrillic HOWTO ? ????????Φ Alexander L. Belikoff. ????? ????? ??????? ?? KOI8-R References (Russian Net Character Set)?????? ???????.
?? ????, ? ?????? ????????? ???ϧ ???Ҧ??? rfc ?? koi8-u ?? ?? ?????????, ???? ???? ?????????????? ????Ҧ?? ???դ???? ?? koi8-u draft.
? ??????????? ???? ???????? ?????? ???????? "easy to install package", ???? ???? ͦ????? ?Ӧ ????Ȧ?Φ ????? ? ?????? ??? ?????Φ??æ?. ? ???????? ?, ? ???? ????? ????-???? ???????????, ??????????, ? ???????? ????????. 
??? ?? ?? ????????? ???? ?????????, ??????? ???? ???? ͦ??????...
[ 21.04.98 ] rfc ??? ????????! ???? ????? - rfc 2319. ? ??? ?Ӧ? ? ???????????!
[ 05.08.98 ] ? ??'???? ? ???, ?? ? ??˦???? ??????? ?????צ??? ??????????? ??? glibc-???Ӧ?? Linux-?, ? ???? RedHat 5.1, ? ????? ????? ???????æ?, ??'????? ? צ?ͦ???????? ? ?????Φ??æ? libc-5 ? glibc-2 ???̦??æ? ???????. ? צ?ͦ????Ԧ ?????????? ???? ?? ???? ? ????̦??æ?. ????? ???? ?????Φ "???צ" ??????ަ ??????, ??˦???? ???Ҧ??? ????????? ??????? ??????. 

?ͦ??:


???????
??? ?????Φ??æ? ??????? ????? ??????????????? ????? ruscii צ? Igor Romanenko. ????????????? ? koi8-u ?Ħ????????? ?? ?????. ?????, ?צ? ? ?????????? ???????æ? צ?????????? ? koi8-u, ? צ?????????? ?? ????Φ - ? ruscii. ???? ????? ?? ?????? ?????? ???Φ?? ????????դ???? ??? ????, ???? ??????? ?????????Ʀ?? ??????????? ????????, ????????? ? Midnight Commander (mc) ??? Demos Commander (deco).
???????? ????? console-koi8u.tgz (ftp.cn.ua 12109 ????) ? ????????????? צ?????? /usr/lib/kbd ?? ?????? ????????, ?? ??????????? ?????? ? ????????? ???צ????? ??? ???????.
tar -zxvf console-koi8u.tgz -C /usr/lib/kbd
????? ???Ҧ??? ???????? ???? keytable (ftp.cn.ua 680 ????) ? /etc/rc.d/init.d ??? ??Ҧ????? ???? ? ??? ??????? ??? ??????. ?? ?????? ?????????? ????? ???????:
chmod a+x keytable
? /etc/rc.d/rc?.d ????צ???? ????Φ??? ???????? S??keytable ?? /etc/rc.d/init.d/keytable. ? ? /etc/sysconfig ??ͦ????? ???? keyboard (ftp.cn.ua 116 ????). ??????????, ?? ? ????'???Ҧ ??ϧ?? צ?????????? VGA ??? ??????. ??? EGA ? ???̦ /etc/sysconfig/keyboard ? ?????, ?? ͦ????? SCREENFONT="/usr/lib/kbd/consolefonts/RUSCII_8x16", ??ͦ?Ѥ???? 8x16 ?? 8x14, ? ??? CGA - ?? 8x8.
?? ??? ?????????? ???????????? ????'????? Ц??????? koi8-u ???? ????צ?????? ???????????. ???????????? ???צ????? ?Ħ????????? ?????? ???צ??? Ctrl ??? ??Ӧ????ϧ ???? ? ?????? ???צ??? Alt - ??? ?????????ϧ. ??? ????ϧ ????צ??æ? ???Ҧ??? ???????? ???????
/etc/rc.d/init.d/keytable start
???Ҧ??? ?????????, ?? ?צ? ??Ӧ?????? ?? ??????????? ???? ? ??????Φ? ??Ҧ?æ (? shell) ?????????? ??? ????????ϧ ????????? ????? ~/.inputrc
??? ???????ϧ ?????? joe ???? ???Ҧ??? ????????? ? ?????? -asis. ??? ???????????? less ???Ҧ??? ?????????? ?ͦ??? ???????? LESSCHARSET - ?????????, ? bash ?? ???? ????????? ???:
export LESSCHARSET=koi8-r


????̦??æ?
????̦??æ? ???Ҧ??? ??? ??????????? ??????????, ?????? ??????ϧ ?????æ, ???? ? ???? ? ?????????? ?????Ԧ. ??? ?????? locales ???Ҧ??? Linux libc 5.4.x ? Ц???????? locales ??? glibc 2.x. ??????????????? ???? ?????????? ??? Linux libc 5.4.33. locale-ua-1.2.tgz (ftp.cn.ua 4816 ????) [ 03.05.98 ] ????????????? ? ??????? /usr/share/locale ????????
tar -zxvf locale-ua-1.2.tgz -C /usr/share/locale
[ 05.08.98 ] ? ??????? ? glibc ???Ҧ??? ??????????????? locale-ua-glibc-1.2.tgz (ftp.cn.ua 22102 ????). ??? ???????????? ???Ҧ??? ?Ħ?????? ?????????, ?????Ǧ?Φ ???????Φ?:
tar -zxvf locale-ua-glibc-1.2.tgz -C /usr/share/locale
??? ????? ͦ????? uk_UA ? ru_UA locales. ????? ??????? ? ???צ ??????? ????, ???? ???? "??????????" ???????, ? ????? - ??Ǧ??, ? ????? ???? ????????????????? ?? ????̦??æ?. ????? ????? uk_UA ͦ????? ??????? ?????????? ??????????? ????, ????? ??????ϧ ?????æ, ?Φ? ????? ? ͦ??æ? ??????????? ?????, ? ??? ??? ?? ? ru_UA ?Ӧ ????? ??Ӧ?????? ?????.
??? ????, ???? ??צ?????? ??? ?????????, ?˦ Ц????????? ????̦??æ?, ??? ?? ???????? ????, ???Ҧ??? ?????????? ?ͦ??? ???????? LANG (???? ?????????????? ????ͦ ??????? ????̦??æ?, ?? - LC_COLLATE ??? ??????????, LC_CTYPE ??? ?????Ʀ??æ? ?????̦?, LC_MESSAGES ??? ?????????? ???????? ??Ҧ??Ԧ? "???/Φ", LC_MONETARY ??? ???????? ??????ϧ ?????æ, LC_NUMERIC ??? ???????? ??Ħ????˦?, LC_TIME ??? ????? ???? ? ???? ? LC_ALL ??? ?????? ?????):
export LANG=uk_UA
????צ???? ??????? ????̦??æ? ????? ????????? locale ? cal. ????? ??? ???? ???????????? ?ͦ???? ????????, ? ????? ???????? ???????? ?? ???????? ͦ???? - ? ??????? ????????ϧ ?????? locales ????? ͦ???? ? ?Φ? ????? ?????? ??-?????????? ??? uk_UA ? ??-??Ӧ????? ??? ru_UA.
????? ?????????Φ locales ????? ???????? ? ???Ȧ???? ????Ԧ? locale-ua-1.2.src.tgz (ftp.cn.ua 53635 ????) [ 03.05.98 ] ?????????:
tar -zxvf locale-ua-1.2.src.tgz -C /usr/share/i18n
cd /usr/share/i18n/locale
localedef -ci uk_UA -f KOI8-U uk_UA
localedef -ci ru_UA -f KOI8-U ru_UA
???? ???? ? ????????? /usr/share/locale/uk_UA ? /usr/share/locale/ru_UA ??????????? צ???צ??? uk_UA ? ru_UA locales. ????? ?????????, ?? ͦ?????????????? ???̦? ????̦??æ? ????? ?????? ????????
localedef --help
[ 05.08.98 ] ? glibc-???Ӧ? ????? ??????Ǧ? ? ???Ȧ????? ??????? ????̦??æ? ? /usr/share/i18n ?ͦ??????: charmap ?? charmaps ? locale ?? locales. ???? ????????????? ???Ҧ??? ???? locale-ua-glibc-1.2.tgz ???, ?? ??????? ????. ?Ҧ? ?ͦ????? ???? ??????Ǧ? ? ????? צ????Φ? ???? en_DK, ???? ??????????դ???? ?? ?????? ? u_UA ? uk_UA, ? ???? ??????? ? ???̦??æ?. ????? ? RedHat 5.1 ????? ??????????????? ????̦??æ? ??˦ ??????, ?? ls ? date.
[ 03.05.98 ] ? ??'???? ? ??????? rfc ?? koi8-u locales ???? ???? ?ͦ??Φ. ????? ua_UA ??? ?????????????? ?? uk_UA.


X-Window
?????Φ??æ? X-Window, ?? ? ???????, ??????? ? ??????????Φ ???????? ????Ԧ? ? ????????????? ???צ?????. ??? ??????? ????? ????դ???? XFree86, ? ????? ???????? ???˦ ??????? ?????? צ?Ҧ???????. Font server ? X-Window Ц?????դ ?????? ?? ?ͦ?????, ??? ? ???ͦ????? ?????¦?. ? ???????Ԧ ?? ? ?????? ˦??˦???: ??Ӧ?????? ? ???????????.
??? ???????????? Cronyx ????Ԧ? koi8-r ???Ҧ??? ????? ????? fonts-2.0.tgz (ftp.cn.ua 830374 ????) ? ?????????? ???? ? ??????? /usr/X11R6/lib/X11/fonts ????????? ????????:
tar -zxvf fonts-2.0.tgz -C /usr/X11R6/lib/X11/fonts
????? æ ?????? ????? ???????? ? ???Ȧ???? ????Ԧ? fonts-2.1.1-src.tgz (ftp.cn.ua 165484 ????):
tar -zxvf fonts-2.1.1-src.tgz
cd xrus-2.1.1-src
??Ԧ? ????????? Makefile: ??????? ???????Ҧ? ? ????? DIRS = 75dpi 100dpi misc, ????????????? ????? DIRS = 75koi8 75dpi 100dpi misc ? ?????????
make X11R6
????????˦ Gemini koi8-u ?????? ?????????????? ? ?????? gemini-koi8-u.tgz (ftp.cn.ua 449236 ????) ? ??????? /usr/X11R6/lib/X11/fonts
tar -zxvf gemini-koi8-u.tgz -C /usr/X11R6/lib/X11/fonts
???Ȧ?Φ ?????? ??? ????Ԧ? ??????????? ? ????Ԧ X-koi8u.tgz (ftp.cn.ua 90253 ????) ? ?????????????? ????????? ?????:
mkdir X-koi8u
tar -zxvf X-koi8u.tgz -C X-koi8u
cd X-koi8u
make
make install
? ???̦ /etc/X11/XF86Config ? ???æ? "Files" ????? ????????? ???????? FontPath - ?? ??????? ?????? ???????????? ????? ????Ԧ?:

Section "Files"
   RgbPath    "/usr/X11R6/lib/X11/rgb"
   FontPath   "/usr/X11R6/lib/X11/fonts/ukr"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/cyrillic/100dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/Type1"
   FontPath   "/usr/X11R6/lib/X11/fonts/Speedo"
   FontPath   "/usr/X11R6/lib/X11/fonts/misc"
   FontPath   "/usr/X11R6/lib/X11/fonts/75dpi"
   FontPath   "/usr/X11R6/lib/X11/fonts/100dpi"
EndSection
? ??????ڦ /usr/X11R6/lib/X11/fonts/ukr ??????????? koi8-u gemini ??????, ? ? ????????? /usr/X11R6/lib/X11/fonts/cyrillic/* - koi8-r cronyx ??????. ???Ҧ??? ???????? ????? ?? ??????? ????????? ???????æ? ??? ?????: ??˦???? Ц? ??? ???????????????? ?????? ????????? ?????? ??? ????????? ???? ?????? ???????Ҧ? (foundry, registry, encoding ? ?.?.) ????? ???? ???????? ???????? ? ???????? ukr, ? ??Ԧ? ? ????? ?????????.
??? ???????????? ???צ????? ? ??Φ?? ????????? ?? ???? ???Ҧ??? ?????????? ????? xruskb-1.5.0.tar.gz (ftp.cn.ua 71029 ????) צ? Alexander V. Lukyanov. ??? ???? ???Ц??æ? ???Ҧ?Φ ¦?̦????? Motif, Lesstif ??? Xaw. ? ??????? צ???????Ԧ ??? ¦?̦???? xrus ??? ???? ???? ?????????, ??? ???????? ???? ????????? ???צ????? ?? ????Φ צ??????????? ?? ????.
tar -zxvf xruskb-1.5.0.tar.gz
cd xruskb-1.5.0
./configure
make
make install
???? ????? ? ??????? /usr/local/xrus (??? ???, ? ???? ??Ϧ??????????? xrus) ????????????? jcuken-ukr.tgz (ftp.cn.ua 2565 ????), ? /usr/X11R6/lib/X11/app-defaults ???????դ???? ???? Xrus (ftp.cn.ua 10024 ????) ? ? ???̦ /etc/X11/xinit/xinitrc ????? ???????? vwm (Virtual Window Manager) ????????? ??????? ??????? xrus.
??? ????Ц?????Φ ???Ӧ? xrus 1.4.2 ? ????ͦ???? ? ????????? Ц???????? Motif ( xrus.dynamic-Motif.tgz (ftp.cn.ua 15634 ????) ? xrus.static-Motif.tgz (ftp.cn.ua 434882) צ???צ???) ????????????? ? ??????? /usr/local/xrus ? ???????????? ??? ????, ?? ??????? ???? ??? ?????? ? ???Ȧ????? ????????. 

Netscape
?? ????, ? Φ Netscape Navigator, ? Φ Netscape Communicator Φ???? ?? ?????? ??? koi8-u, ??˦???? rfc ?? koi8-u ?? ?? ?????????. ??? ????????? WWW ? ??????? ???Ԧ?/????? ?? ????????˦? ??צ ????? ?????ϧ?? ????????? User-Defined - ??????? koi8-u ?????? ? Edit->Preferences->Fonts. ??? ?????? ? ????? ???????Φ ?? ?̦?, ??˦???? ?? ?Ӧ ??????? ?? ?????????.
??? ?????, ?? ?? ?????? ????? ? ???Ԧ?, ?????? ????? ? ????????æ?, ????????? Ц?????? ? ?.?. ????? ?????Φ?????? ?????? ???????????? ?????: .Xdefaults (ftp.cn.ua 1960 ????) ? ?????Φ? ??????? ??? ?????????? ???? ?? ??? ?????????.


Apache
??? ?????????? צ????????? web-???Ҧ??? ? Ҧ???? ?????????? ???Ҧ??? ?????????? Russian Apacheapache_1.2.6rusPL22.2.tar.gz ? ? ???? ???Ʀ????æ???? ??????? (????????? etc/httpd/conf) ?????????? ????????˦ ?????æ ????????????? apache-ukr-tables.tgz (ftp.cn.ua 5582 ????):
tar -zxvf apache-ukr-tables.tgz -C /etc/httpd/conf
[ 03.05.98 ] ??????? ???Ӧ? Russian Apache 1.2.6 PL22.2


Wabi
Wabi 2.0 ? ?????????? MS Windows 3.x. ??? ??????????դ Windows ttf-??????, ?˦ ͦ????? ????????˦ ?????. ? ??? ???????????? ???צ????? ????? ??????????????? ????? xruskb ? ???????????? ??????????? jcuken-ukr, ?˦ ?????????? ? ???Ħ̦ X-Window ? ͦ????? ??Ӧ????? ? ?????????? ????????? ? ???????Φ cp1251. 


KDE
??? ???????????? ???צ????? ? KDE (K Desktop Environment) ????? ??????????????? ????? xruskb, ???????? ? ???Ħ̦ X-Window, ??? ???դ ???æ????? ???????? ??? ????? ??????????? ???????? ???????? kikbd-0.1.6.tgz (ftp.cn.ua 127093 ????). ???? ???????æ?, ? ??????? /usr/local/kde/share/apps/kikbd ????????????? ????? ??????????? ????????? koi8-u ? cp1251 kikbd-ukr.tgz (ftp.cn.ua 1261 ????)
[ 24.02.98 ] ???? ???Ӧ? 0.1.7 ??? ͦ????? ????????˦ ????????? ???צ????? ? ??ۦ ?????Φ ????????????.
[ 21.04.98 ] ??????? ???Ӧ? - kikbd-0.2.1.tgz


PostgreSQL
? ????? ???Ħ̦ ????դ???? ?? ?????Φ??æ?, ? ??????? PostgreSQL ??? ?????? ? Ҧ????? ??????????? ???????????, ? ???? ???̦ ? ????????????, ?????? ?? koi8-u, cp1251 ? ?.?. ?????? ? ????, ?? ?̦??? SQL ???? ????????? ?? ??צ??Φ? ???????ͦ, ????????? ? Windows ????? ODBC ? ??????????????? ??? ????? ????????? cp1251, ? ??? ???, ?? ?????? ????????? ??????????դ koi8 ?????????. ????? ???? ?????????? ????'???? æ?? ???????? ?????? ????????????? ???????æ? ? ???ϧ ?????ϧ ???Ҧ??? ? ????? ? ????????Ԧ צ? ?????? ?̦????. pgsql-charsets-6.3-4.patch.gz (ftp.cn.ua 6653 ????) ?????????????? ?????? ???Ǧ???????? ???? PostgreSQL 6.3 beta (snapshot צ? 18.02.98 ??? Ц?Φ????) ? ??????ڦ /usr/src/pgsql ?????????:
gzip -d pgsql-charsets-6.3-4.patch.gz
mv pgsql-charsets-6.3-4.patch /usr/src/pgsql/src
cd /usr/src/pgsql/src
patch -p0 <pgsql-charsets-6.3-4.patch
autoconf
./configure --enable-recode
gmake all
gmake install
[ 10.03.98 ] ??̦? PostgreSQL 6.3 ͦ????? ??? ???? ?????????????! ?? ?????????? ???? ? ? ??צ???ϧ ???????, ???????æ? ? ?????? ???????? src/data ????????? "?????????????". ?? ?? צ???????????? ?? ????Ԧ ??????????????, ??? ???? ??????????? ??????...
?? ? ? ??????? ? ??????, ??? ????????? ?????????????? ???Ҧ??? ?????????:
./configure --enable-recode
gmake all
gmake install
[ 21.04.98 ] ? ???Ӧ? 6.3.1 ???????????? ????̦? ??? ???????????. ??????? ???Ӧ? - PostgreSQL 6.3.2


?????????


 
?????Φ ?ͦ?? ??????Φ.
? Copyright 1998 Denis V. Dmitrienko. All Rights Reserved.
denis@null.net
Ukrainian translation and maintaining mirror in Canada by Oleh Baran