File: INSTALL_cn

package info (click to toggle)
unicon 3.0.4+dfsg1-1
  • links: PTS
  • area: main
  • in suites: bullseye, buster, sid, stretch
  • size: 21,896 kB
  • ctags: 2,526
  • sloc: ansic: 185,000; cpp: 12,570; makefile: 828; sh: 298
file content (146 lines) | stat: -rw-r--r-- 3,506 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Unicon��װ����
======================
# ��Unicon Դ����н�ѹ�ļ�
tar xfz unicon-3.0.3-release.tar.gz
cd unicon-3.0.3

# ���ں�Դ��򲹶�

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

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

   # ��unicon���IJ�����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��.
   pth����GNU����ֲ�߳̿⣮���Դ�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�IJ���
	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 �Dz˵���ʽ�ı����л�����.

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

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

ף������! ϣ����ϲ�� Unicon��