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:

  1. 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
  1. 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"
  1. Po změnách v souboru je třeba restartovat systém.
reboot

Změna rozvržení klávesnice:

  1. 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
  1. Provede zde v podstatě analogické změny.
 KEYTABLE="us"
 MODEL="pc105+inet"
 LAYOUT="us"
 KEYBOARDTYPE="pc"
  1. 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.