TIPP Magyar unicode beállítások
A Gentoo Linux Wiki wikiből
A feladat nem bonyolult, gyorsan ugorjunk neki, csak néhány fájl módosítását, kell elvégezni, és 2 parancsot kell futtatni. Ehhez mindenki használja a saját jól megszokott szövegszerkesztőjét, - ha nincs ilyen gyorsan keress magadnak egyet - az eredmény szempontjából mindegy milyet/melyiket használod.
[szerkesztés] Konzol
Elsőként talán hozz létre egy /etc/env.d/02locale nevű fájlt, ehhez root jogokra lesz szükséged, akárcsak a többi módosításhoz.
Konzolon ezt így teheted meg:
| Parancs: /etc/env.d/02locale létrehozása: |
|
# echo > /etc/env.d/02locale |
majd szövegszerkesztővel írd be a következő sorokat:
| Fájl: /etc/env.d/02locale |
LC_CTYPE="hu_HU.UTF-8" LC_NUMERIC="hu_HU.UTF-8" LC_TIME="hu_HU.UTF-8" LC_COLLATE="hu_HU.UTF-8" LC_MONETARY="hu_HU.UTF-8" LC_MESSAGES="hu_HU.UTF-8" LC_PAPER="hu_HU.UTF-8" LC_NAME="hu_HU.UTF-8" LC_ADDRESS="hu_HU.UTF-8" LC_TELEPHONE="hu_HU.UTF-8" LC_MEASUREMENT="hu_HU.UTF-8" LC_IDENTIFICATION="hu_HU.UTF-8" LC_ALL="hu_HU.UTF-8" LANG="hu_HU.UTF-8" LANGUAGE="hu_HU.UTF-8:hu" |
A következő lépés nem tartozik szorosan a "Magyar unicode beállítások" közé azonban a Linux magyarításához igen.
Nyisd meg a /etc/conf.d/clock fájlt és javítsd át a következők szerint: - a megjegyzéseket azért hagyd benne ha téged nem zavar -
| Fájl: /etc/conf.d/clock |
# /etc/conf.d/clock CLOCK="local" TIMEZONE="Europe/Budapest" CLOCK_OPTS="" CLOCK_SYSTOHC="yes" SRM="no" ARC="no" |
Ezekután az /etc/conf.d/consolefont következik, ezt is javítsd át:
| Fájl: /etc/conf.d/consolefont |
# /etc/conf.d/consolefont CONSOLEFONT="lat2-16" CONSOLETRANSLATION="8859-2_to_uni" |
Végül az /etc/locale.gen fájlt is javítsd át:
| Fájl: /etc/locale.gen |
en_US ISO-8859-1 en_US.UTF-8 UTF-8 hu_HU.UTF-8 UTF-8 hu_HU.ISO-8859-2 ISO-8859-2 |
Most a parancsok kiadása következik.
A környezet beállításait léptetjük életbe:
| Parancs: környezeti beállítások automatikus módosítása: |
|
# env-update |
És végül:
| Parancs: locale-gen: |
|
# locale-gen |
Az egyszerűség kedvéért indítsd újra a gépet, és ha mindketten jól csináltuk mindent, a billentyűzeten leütött ékezetes karakterek nem kockaformát öltenek.
Ezután menj be a saját könyvtáradba, és a korábban létrehozott, a nevükben ékezetes karaktereket tartalmazó fileokat nevezd át.
[szerkesztés] Hogy a program a már telepítése után tudjon magyarul
nyisd meg a /etc/make.conf nevű fájlt, és szúrd be valahova a következő sort:
| Fájl: /etc/make.conf |
... LINGUAS="hu en" ... |
Majd keresd meg a USE változó bejegyzését, és szúrd be az első idézőjel után az unicode, nls, és slang szavakat:
| Fájl: /etc/make.conf |
... USE="unicode nls slang ..." ... |
Ha ezek a bejegyzések eddig nem léteztek, akkor néhány programot újra kell fordítanod valószínűleg. Hogy mellyek ezek azt a következő paranccsal tudhatod meg:
| Parancs: újrafordítandó programok lekérdezése: |
|
# emerge -Nvp world |
Mostmár nincs más dolgod, mint ezt meg is tenni.
Apostrophe 2007. 01. 19.
