File: INSTALL

package info (click to toggle)
hunglish 1.12-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 332 kB
  • ctags: 6
  • sloc: sh: 303; makefile: 81
file content (191 lines) | stat: -rw-r--r-- 7,133 bytes parent folder | download | duplicates (2)
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191

Elfelttelek
=============

   A csomag a PC-khez leggyakrabban hasznlatos 101 gombos (amerikai),
   102 gombos (magyar), 104 gombos (amerikai windows) vagy 105 gombos
   (magyar windows) billentyzeteken egyarnt knyelmesen hasznlhat,
   teht gyakorlatilag mindegy, hogy milyen billentyzeted van.
 
   A konzolos billentyzetkioszts hasznlathoz pr vesnl nem
   rgebbi kernel, az X-es vltozathoz pedig az XKB kiterjesztst
   tmogat (legalbb R6-os) X szerver szksges.

Telepts, bellts
====================

   Els lpsknt csomagoljuk ki az archvumot s olvassuk el ezt a
   fjlt. :-)

   Msodik lpsknt dntsk el, hogy 101, 102, 104, vagy 105 gombos
   billentyzetnk van-e.  Ha nem akarjuk megszmolni a gombokat,
   tekintsk meg az albbi tblzatot:

    Lers                                             ===>  Azonost

    USA billentyzet,    Windows gombok nlkl, QWERTY ===>  pc101
    Magyar billentyzet, Windows gombok nlkl, QWERTY ===>  pc102
    USA billentyzet,    Windows gombokkal,     QWERTY ===>  pc104
    Magyar billentyzet, Windows gombokkal,     QWERTY ===>  pc105

    USA billentyzet,    Windows nlkl,        QWERTZ ===>  pc101qwertz
    Magyar billentyzet, Windows nlkl,        QWERTZ ===>  pc102qwertz
    USA billentyzet,    Windows gombokkal,     QWERTZ ===>  pc104qwertz
    Magyar billentyzet, Windows gombokkal,     QWERTZ ===>  pc105qwertz
 
   (A QWERTY/QWERTZ a Hunglish magyar kiosztsra vonatkozik, az angol
   kioszts minden esetben QWERTY marad, br ezt ha nem tetszik, a
   fjlok trsval knnyen szemlyre szabhatjuk.)  Ha a fentiek
   kzl egy lers sem illik a billentyzetnkre, vlasszunk zlsnk
   szerint, vagy krjnk tancsot az anyutl.

   Fontos, hogy amerikai (101/104 gombos) billentyzeteken nem fr el
   a magyar billentyzet sszes betje: a magyar billentyzetek hossz
   ,,'' gombja hinyzik az amerikai kiosztsrl.  Persze nem lenne
   elfogadhat, ha 101/104 gombos klaviatrn nem tudnnk bevinni a
   hossz  bett, ezrt a pc101, pc104 belltsokon a szabvnyos
   magyar kioszts (az ,,1''-tl balra es) ,,nulla'' gombjt a
   Hunglish erre a hinyz gombra cserli ki.  A nulla szmjegyet a
   numerikus billentyzetrl vagy az amerikai kiosztsrl gy is
   knnyen elrhetjk.  A pc102/pc105 belltsokon a megszokott
   magyar billentyzetet kapjuk.  Ha esetleg 101/104 gombos
   billentyzeten hasznljuk a 102/105 gombos belltst, akkor
   sincsen minden veszve, hiszen a hossz  a Hunglishban az AltGr+J,
   AltGr+I billentykombincik segtsgvel is elrhet.

   A telepts tovbbi rsze attl fgg, hogy az egsz rendszerre
   szeretnnk belltani a Hunglisht, vagy csak sajt magunknak.

1. Ha csak mezei felhasznlk vagyunk
-------------------------------------

a) Konzolbellts
~~~~~~~~~~~~~~~~~~

   A hunglish knyvtrnak gykerben adjuk ki a kvetkez parancsot:

        loadkeys console/hunglish-<ID>.kmap.gz
 
   (Az <ID> helyre rtelemszeren a fenti tblzatbl kivlasztott
   azonostt kell rni.)
   
   Ezzel a Hunglish mkdsre ksz, a PrtScr gomb lenyomsval magyar
   kiosztsra vlthatunk t.  J szrakozst a kiprblshoz!

   Elfordulhat, hogy az kezetek nem, vagy hibsan jelennek meg a
   kpernyn.  Ekkor az albbi parancs kiadsval teremthetnk rendet:

	consolechars --font lat2u-16 --acm iso02

b) X bellts
~~~~~~~~~~~~~~

   X alatt legegyszerbben gy tudunk Hunglisholni, ha a
   ~/hunglish-1.4/xkb knyvtrban kiadjuk a kvetkez parancsot:

	xkbcomp -w 0 -m pc105 keymap/hunglish $DISPLAY

c) Automatikus bellts
~~~~~~~~~~~~~~~~~~~~~~~~

   Ha minden bejelentkezskor automatikusan Hunglish konzolt
   szeretnnk, rakjuk a kvetkez sorokat a ~/.bash_profile fjlunkba:

        HUNGLISH_BASE=~/hunglish-1.4  # Hunglish gykrknyvtr.
        HUNGLISH_ID=pc105             # A billentyzet azonostja.

        if [ "x$DISPLAY" = x -a "x$TERM" = xlinux ]; then
           loadkeys $HUNGLISH_BASE/console/hunglish-$HUNGLISH_ID.kmap.gz
        fi
	if [ -n "$DISPLAY" ]; then
	   (
	     cd $HUNGLISH_BASE/xkb; 
	     xkbcomp -w 0 -m $HUNGLISH_ID keymap/hunglish $DISPLAY
           ) 
	fi

   Ezutn minden bejelentkezskor (X alatt az els terminlablak
   megnyitsakor) magtl belltdik a Hunglish.

   Ha van sajt .xsession fjlunk, akkor rdemesebb abba tenni az 
   X-es belltst, gy a Hunglish nem fog minden xterm utn jra
   belltdni.

2. Ha root jogosultsgaink is vannak
------------------------------------

   Ha a Hunglisht az sszes felhasznlra be akarjuk lltani, tegyk
   a kvetkezket:

a) Debian GNU/Linux rendszerek
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   Ha Debian disztribcit hasznlunk, akkor a legegyszerbb, ha letltjk 
   s felrakjuk a Hunglish Debian csomagot.  A csomag letlthet a 
   Hunglish honlaprl:
   
	http://people.inf.elte.hu/lorentey/hunglish/
	
   Valamelyik hunglish*_all.deb nev fjlt kell letltennk.  
   Ha ez sikerlt, root-knt adjuk ki a kvetkez parancsot:
   
	dpkg -i hunglish*_all.deb
	
   (A * helyn a csomag verziszma ll.)
   
   Az installlls eltt a csomag megkrdezi, hogy szeretnnk-e a
   Hunglisht alaprtelmezett billentykiosztsnak belltani.
   Ha igennel vlaszolunk, ki kell vlasztanunk a kvnt 
   billentyzettpust, s el kell dntennk, hogy QWERTZ vagy QWERTY
   billentyzetet akarunk-e.   Ha minden jl megy, a Hunglish
   magtl elvgzi az installlshoz szksges lpseket.
   
b) Egyb disztribcik
~~~~~~~~~~~~~~~~~~~~~~

   Ha nem Debian a disztribcink, vagy kzzel szeretnnk belltani
   a Hunglisht, akkor a kvessk az albbi lpseket:
   
1) Konzolbellts

   A neknk megfelel console/<ID>.kmap fjlt msoljuk t abba a
   knyvtrba, ahonnan a rendszerbetlts sorn a default keymap
   betltdik (pl. /etc/console-tools/default.kmap).  A Debian
   disztribciban ezt egy kln segdprogrammal is elvgeztethetjk:

        /usr/sbin/install-keymap console/hunglish-pc105.kmap.gz

2) X bellts

   Msoljuk a Hunglish disztribci xkb knyvtrnak tartalmt az
   /etc/X11/xkb (esetleg /usr/X11R6/lib/X11/xkb) knyvtrba, majd
   az /etc/XF86Config fjlban lltsuk be a kvetkezket:

        Section "Keyboard"
          XkbKeymap "hunglish(pc105)"  # vagy pc101, pc101qwertz, stb.
        EndSection

   Az XFree86 4.x-es vltozataiban a konfigurcis fjl neve s
   szerkezete megvltozott.  Itt az /etc/XF86Config-4 fjlban az
   albbi mdostsokat kell elvgeznnk:

	Section "InputDevice"
		Identifier	"Generic Keyboard"
		Driver		"keyboard"
		Option		"CoreKeyboard"
		Option		"XkbKeymap"	"hunglish(pc105)"  # pc101, ...
	EndSection

   Ha az /etc/XF86Config* fjlt nem is mdostjuk, a fjlok
   bemsolsval a Hunglish-hv felhasznlinknak megadtuk a
   lehetsget, hogy lvezzk a Hunglish nyjtotta gondtalan munka
   rmeit.  Ilyenkor ugyanis a Hunglish hasznlathoz elg az X
   szervert a kvetkez mdon indtani:

        startx -- +kb -xkbmap "hunglish(pc105)"

   A mr fut szerveren a

	setxkbmap -keymap 'hunglish(pc105)'

    parancs kiadsval vlthatunk Hunglishra.