HowTo: Lokalizace linuxu v CLI
Pokud z nějakého důvodu potřebujete změnit lokalizaci systému a nemáte možnost změny v grafickém rozhraní nebo máte raději konfiguraci skrze “komandlajnu”, tak jsem si připravil krátký tip jak toho dosáhnout. V mém příkladě uvedu postup lokalizace z češtiny do angličtiny, jelikož tento případ mě v minulosti potkal, kdy jsme po instalaci několika virtuálek s CentOS musel změnit jazyk a klávesnici do angličtiny.
Změna systémového jazyka:
- Musíme se dostat do konfiguračního souboru umístěného v /etc/sysconfig s názvem i18n. Před změnou doporučuji vytvořit zálohu souboru!
nano /etc/sysconfig/i18n
- V souboru jsou tři důležité řádky, které změníme do níže uvedené podoby a soubor uložíme.
LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" SUPPORTED="en_US.UTF-8:en_US:en"
- Po změnách v souboru je třeba restartovat systém.
reboot
Změna rozvržení klávesnice:
- Pro změnu layoutu klávesnice se přesuneme do sousedního souboru v /etc/sysconfig, logicky pojmenovaného jako keyboard. 🙂
nano /etc/sysconfig/keyboard
- Provede zde v podstatě analogické změny.
KEYTABLE="us" MODEL="pc105+inet" LAYOUT="us" KEYBOARDTYPE="pc"
- A po uložení je opět nutný restart.
reboot
Po těchto krocích je systém v angličtině včetně layoutu klávesnice. V podstatě analogicky by jste provedlo opačný proces.