Portál AbcLinuxu, 17. července 2025 13:48


Dotaz: Konzola+národné prostredie

25.9.2004 01:00 tomcop
Konzola+národné prostredie
Přečteno: 259×
Odpovědět | Admin
Dobry den!

Mam Gentoo a moj problem je, ze uz sa niekolko hodin snazim nastavit narodne prostredie v konzole. Prehladal som forum, skusil vselico a vysledok je zmiesany. Ja potrebujem podporu mekcenov a dlznov v konzole (zobrazenie), klavesnicu anglicku. Ked som to nastavoval pomocou env.d,.profile a locales, jediny vysledok prinieslo pouzitie premennej LC_ALL, ale tu nechcem, lebo mi poslovenci cele Gentoo aj programy a tie chcem v anglictine.

A este nieco - asi od vecera mi nefunguje emerge, lepsie povedane nestahuje mi potrebne balicky - na server,odkial by mal tahat sa samozrejme pingnem. Zostane stat pri tom, ako je pripojeny a caka na odpoved. Skusal som slovensky,polsky,madarsky a nic.

Dakujem za odpovede.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.9.2004 03:15 jm
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle pouzivam ja, uprav si podle potreby
touch /etc/env.d/02locale

/etc/env.d/02locale
LANG="cs_CZ.UTF-8"
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=""

/etc/rc.conf
KEYMAP="-u cz-lat2"
CONSOLEFONT="lat2-16"
CONSOLETRANSLATION="8859-2_to_uni"

Nakonec spustit
env-update && source /etc/profile
25.9.2004 08:57 tomcop
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Dakujem za odpoved,ale ked som skopiroval a vlozil do mojich .confm tak diakritika vyzera este horsie. V Midnoght commanderi mam namiesto ciar pismenka a cely je akysi "rozhadzany".
25.9.2004 10:27 jm
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Ne, diakritika vypada naprosto v poradku. Toto je vyhradne problem MC.

Posledni verze "umi" UTF8, ale pracovat v ni s ceskymi znaky v Unicode nepujde v zadnem pripade. Pokud to vadi, je treba pouzivat misto UTF8 locales v ISO-8859-2.
25.9.2004 10:33 jm
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
P.S. Tyka se konzole. Pod X.org + KDE je vse v poradku.
25.9.2004 12:34 tomcop
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Dakujem za rady, uz som nieco poriesil, taky kompromis - diakritiku sice v nazvoch suborov nemam dobru,ale aspon tam nie su otazniky a prazne miesta a pod. a MC nie je taky "rozhadzany". Diky moc.
25.9.2004 12:52 jm
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Je potreba si udelat nejaky alias v ~/.bash_profile, ktery bude vypadat zhruba nasledovne:
alias mc="unicode_start && mc && unicode_stop"
alias mcx="/usr/bin/mc"
V konzoli spoustet mc normalne, pod Xkama jako mcx.

Skript /usr/bin/unicode_start upravit tak, ze se zakomentuji radky zacinajici kbd_mode a dumpkeys.

Pak je vzhledove vsechno v poradku, ale v MC nejde zadavat ceske znaky. Jestli to nekdo nekdy opravi, to teda nevim.
31.8.2005 22:12 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Je to sice uz rok stare, neviem ci sa to v gentoovi tak nerobilo, ale dnes sa to takto:
CONSOLEFONT="lat2-16" pridavaju v /etc/conf.d/consolefont
a
keymap v /etc/conf.d/keymaps
a
na nastavenie locales staci:
echo LANG=sk_SK.UTF-8 > /etc/env.d/02locale

aj horne riesenie by malo fungovat korektne, len takto je to viac prehladne.

/etc/rc.conf je viacmenej taky globalny script, kde sa nastavuje default editor, gdm a pod.
Josef Kufner avatar 25.9.2004 12:53 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Odpovědět | | Sbalit | Link | Blokovat | Admin
V debianu je balicek fonty, kterej upravi fonty na konzoli a diakritika je v pohode, takze bych hledal stejnym smerem...
Hello world ! Segmentation fault (core dumped)
25.9.2004 16:30 tomcop
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tak pisem zas, restartol som pocitac a som tam, kde som bol. Nenajde sa niekto, kto vysvetli, co kedy taha, mozno sa len tocim niekde dookola. Ja potrebujem - anglicku klavesnicu, anglicky text, ale zobrazovanie slovenskej (ceskej) diakritiky v konzole. Dakujem.
25.9.2004 16:36 jm
Rozbalit Rozbalit vše Re: Konzola+národné prostredie
Jak jsem tam, kde jsem byl? Co treba si precist nejake to howto?
env-update 
rc-update add consolefont boot
rc-update add keymaps boot

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.