Hi all
Az lenne a kerdesem hogy hogy tudom angol nyelvure allitani a debiant? Foleg az lenne a lenyeg hogy a bash angol nyelvu legyen meg a programok is angol nyelven irjanak ki minden uzenetet. Pl a magyar aptitudetol mar borsodzik a hatam.
A rendszer debian etch.
A segitseget elore is koszonom
iwanabeguru
- 2165 megtekintés
Hozzászólások
dpkg-reconfigure locales
és itt amit akarsz en_US pl
Core2Duo T7100, 2.5G, Ubuntu 7.10, 2.6.22
- A hozzászóláshoz be kell jelentkezni
megcsinaltam de ne valtozott semmi annyi hogy az mc mostmar a magyar szovegbe mindefele krixkraxot is ir, es a bash ugyanugy magyar.
- A hozzászóláshoz be kell jelentkezni
dpkg-reconfigure locales - de nem csak kijelölni kell, amit akarsz hogy legenerálja, hanem a legvégén azt is meg kell mondani, hogy melyik legyen a default.
A módosítások a már futó processzeket nem érintik! Az érdemi változások egy kilép/belép játék után jelennek csak meg. Értsd: ha nem léptél ki, akkor a bash és mc magyar maradt, de a fontkészlet cseréje miatt a magyar ékezetek helyett krix-krax van.
A dolognak lehet még egy buktatója: ha feltetted a locale-purge -t és nem jelölted be, hogy az angol doksikat azért mégsem kéne purgálni, akkor ez az ügyes kis utility legyalulhatott olyasmit is, amit nem akartál. És akkor már hiába állsz vissza angolra...
- A hozzászóláshoz be kell jelentkezni
jaja igy csinaltam
dpkg-reconfigure locales
en_US.ISO-8859-15 kivalaszt
kijelentkez/bejelentkez es semmi
a bash es minden progi ugyanugy magyar csak mar ekezetes karaktereket nem tudnak
a locale-purge pedig p val van jelolve az aptitude kimeneteben ,de hogy en nem tettem fel az tuti
- A hozzászóláshoz be kell jelentkezni
A localepurge alapbol jo cucc, nekem pl. semmi szuksegem ukran, francia, moldav es hasonlo lokalizaciokra...
- A hozzászóláshoz be kell jelentkezni
Ha user .bash_profile vagy .bashrc file-ban a LANG változót beállítod, akkor annak a usernek biztos működik.
Rendszerszinten a /etc/environment és a /etc/default/locale tartalmát kell szerkeszteni.
Én az alábbit preferálom:
fifi@silent:~$ cat /etc/default/locale
LANG=en_US.UTF-8
fifi@silent:~$ cat /etc/environment
LANG="en_US.UTF-8"
LC_CTYPE="hu_HU.UTF-8"
LC_NUMERIC="hu_HU.UTF-8"
Az ékezetekhez pedig "aptitude install console-tools".
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
THANKS
ez volt a jo megoldas vegre nem magyarul karattyol
megegyszer koszi
iwanabeguru
- A hozzászóláshoz be kell jelentkezni
Mégsem jó minden
tegnap probaltam telepiteni és az aptitude lehalt locales problemak miatt , miutan mindent angolra allitottam az a nyamvadt meg mindig magyarul ir ki mindent csak az ekezetes betuk helyett egy kis sarkara allitott negyszog van benne egy kerdojellel?
Hogy tudnam ravenni hogy angol legyen?
thx
- A hozzászóláshoz be kell jelentkezni
Általában nem kell mindent mindig átállítani, elég egy
LC_ALL=C sudo aptitude
és akkor az aptitude angolul fut.
Amúgy érdemes a locale parancs kimenetét megnézegetni, ez ugyanis kiírja az éppen aktuális környezeti változók hatását.
- A hozzászóláshoz be kell jelentkezni
Ez elég érdekes, ha rendszerszinten beállítottad az angolt, és a usernél ezt nem definiáltad felül, akkor ez nem lenne lehetséges.
Ahogy tanácsolták nézd meg a locale és az env parancs kimenetét is.
Keress rá, hogy tényleg nincs elállítva a usernél valami (mondjuk egy alias). Pl. find /home/user -maxdepth 2 -type f -exec grep "hu_HU" {}\;
Az ékezetek nem helyes megjelenítésének valószínűsíthető 2 oka:
- nincs megfelelő fontod vagy nem megfelelőt használsz
- nem megfelelő terminalbeállítás használata
Persze ehhez tudni kellene, hogy grafikus felületen dolgozol vagy konzolon, esetleg távolról jelentkezel be stb.
Ha konzolon akkor a console-tools csomagot telepítetted-e már?
Bye, Fifi
- A hozzászóláshoz be kell jelentkezni
Gondolom én a /etc/profile -ba kell egy ilyesmi:
LC_ALL=en_US
LANG=en_US
export LC_ALL
export LANG
Nem vagyok debianos, de remélem segít. Ha esetleg UTF-8 -at akarsz, akkor en_US helyett en_US.UTF-8, de ebben az esetben lehet hogy kelleni fog egy localedef és locale-gen.
Szerk.:
Közben már beírták a helyes megoldást.
- A hozzászóláshoz be kell jelentkezni
Masnak mar volt hasonlo problemaja...
OK, troll vagyok...
- A hozzászóláshoz be kell jelentkezni
Ezzel en is megszenvedtem ma. Vegul toroltem az /etc/default(s)/locale(s) (azert a zarojeles "s", mert nem tudom, pontosan hogy van) filet es utana dpkg-reconfigure locale(s) .
Jo is lett, szepen atallt angolra. Igaz, ez mar jopar eves Debian telepites, es hiaba SID, ha sosem engedem felulirni a config file-okat...
- A hozzászóláshoz be kell jelentkezni