Uniconװ
======================
# Unicon Դнѹļ
tar xfz unicon-3.0.3-release.tar.gz
cd unicon-3.0.3

# ںԴ򲹶

1. LinuxںԴ򲹶ķ
   ӦĲļunicon-3.0.3/kernel-patchesĿ¼濽
   LinuxںԴĿ¼(/usr/src/linux)

   cp kernel-patches/unicon-kernel-2.2.19.patch.gz /usr/src/linux

   # uniconĲlinuxںԴȥ
   cd /usr/src/linux
   gzip -dc unicon-kernel-2.2.19.patch.gz | patch -p1

2. ں˱ѡ
   cd /usr/src/linux
   make menuconfig

   ѡ "Code maturity level options"
   ѡ "Prompt for development and/or incomplete code/drivers" 
    "Exit" ˳

   ѡ "Console Driver"
   ѡ "Support Frame Buffer Devices"
   ѡ "Unicon Support"
   ѡ "VESA VGA Graphics Console"
    "Exit" ˳

   ͬʱѡҪѡ
   Ȼ󱣴ѡ˳

3. ±ں˲װںˣ
   װں˺, µں.

   ...Kernel-HOWTO/usr/src/linux/README˽֪ʶ

4. زװpth.
   pthGNUֲ߳̿⣮Դftp://ftp.gnu.org/pub/gnu/pth
   õUNICON ıҪ, ʹԴķ¡
	tar xfz pth-1.3.7.tar.gz
	cd pth-1.3.7
	./configure --prefix=/usr
	make 
	make install
   ԴGNU/Linuxааװpth

5. װuniconĲ
	cd unicon-3.0.3
	./configure --prefix=/usr 
	make
	make install
	make data   ; may take a long time... 
	make data-install

#ļvesa framebufferģʽ
	reboot

LILO:linux vga=771

; 771  800x600x8λ(256)ɫģʽ
; 791  1024x768x16λ(65536)ɫģʽ
; /usr/src/linux/Documentation/fb/vesafb.txt

ʹ÷
========
-----------------------------------------------------------------
1. Զװ
 unicon е scripts Ŀ¼а unicon  shell ű, 
ִЩűװϵͳĿ¼.

cd scripts
sh install.sh

֮, ļ, unicon Զִ.
ϣϵͳʱ unicon, ִ:

chkconfig unicon off

-----------------------------------------------------------------
2. ֹװ

# װunikeyģ
insmod unikey

# ֧gb/gbk
insmod encode-gbk   
    
#insmod encode-gb ǽ֧GB2312ģ

# ֧big5
insmod encode-big5       

#direct.uniΪÿ̨նִб
loadunimap /usr/lib/unicon/direct.uni

#ִ unicon 뷨
unicon --gb

# ԰ /etc/rc.d/rc.local 
# ϵͳʱܹԶuniconˣ
#---------------------------------------
  insmod unikey
  insmod encode-gb
  loadunimap /usr/lib/unicon/direct.uni
# ʹֵ֧ģ
#  insmod encode-gbk	
#  insmod encode-big5	
#  insmod encode-jis	
#  insmod encode-kscm	
  if [ -x /usr/bin/unicon ]; then
     echo "Starting Unicon3..."
     /usr/bin/unicon --gb >/dev/null 2>&1
  fi
#----------------------------------------

 bash , 
ûĿ¼±༭ .inputrc ļ:

set input-meta on
set convert-meta off
set output-meta on

Ҫκ뷨, ʹUniconʾ,
Ҫ unicon , ֻ Unicon ںģ,
лӦʾ뼴. :

insmod unikey
insmod encode-gbk
loadunimap /usr/lib/unicon/direct.uni
uniconctrl --gbk

õǰ̨ΪGBKʾ.

uniconctrl зʽıл.
uniconcfg ǲ˵ʽıл.

ͬʱضģ, ΪͬĿ̨
ͬıʾ.

ʲô⣬뷢Ÿ unicon@turbolinux.com.cn

ף! ϣϲ Unicon
