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.

Személyes eszközök