Ukážeme vám, jak nastavit národní prostředí systému na CentOS 7. Systémové národní prostředí vám umožňuje určit jazyková nastavení pro uživatelská rozhraní a služby spuštěné ve vašem systému.
Jak to můžete změnit v CentOS 7? V tomto tutoriálu se naučíte, jak nastavit národní nastavení pro celý systém na Linux VPS s operačním systémem CentOS 7.
Nejprve se pojďme dozvědět více o národním prostředí systému. Nastavení národního prostředí pro celý systém jsou uložena v souboru. Soubor je /etc/locale.conf a tento soubor čte démon systemd při spouštění systému. Všechna nastavení uvedená v tomto souboru zdědí uživatelé ve vašem systému a služby běžící na vašem systému. Určití uživatelé systému nebo služby však mohou v případě potřeby snadno přepsat zadaná nastavení národního prostředí.
Připojte se k CentOS VPS přes SSH a aktualizujte svůj systémový software na nejnovější dostupnou verzi, než uděláte cokoliv jiného. Chcete-li to provést, zadejte následující příkaz:
# yum update
Dokončení procesu aktualizace by nemělo trvat déle než několik minut. Po dokončení spusťte následující příkaz a zkontrolujte národní prostředí systému zadané na vašem serveru:
# localectl status
Měli byste vidět něco jako následující:
# localectl status System Locale: LANG=en_US.utf8 VC Keymap: n/a X11 Layout: n/a
Lokalitu systému zadanou na vašem CentOS VPS můžete zkontrolovat také v souboru /etc/locale.conf:
# cat /etc/locale.conf LANG=en_US.utf8
Pokud chcete ve svém systému nastavit jiné národní prostředí systému, můžete to provést pomocí příkazu localectl. Nejprve vypište dostupná národní prostředí:
# localectl list-locales
Seznam by měl být velmi dlouhý. Pokud chcete filtrovat anglická národní prostředí, můžete to udělat pomocí příkazu níže:
# localectl list-locales | grep en_
Měli byste dostat něco jako následující:
# localectl list-locales | grep en_ en_AG en_AG.utf8 en_AU en_AU.iso88591 en_AU.utf8 en_BW en_BW.iso88591 en_BW.utf8 en_CA en_CA.iso88591 en_CA.utf8 en_DK en_DK.iso88591 en_DK.utf8 en_GB en_GB.iso88591 en_GB.iso885915 en_GB.utf8 en_HK ...
Chcete-li nastavit konkrétní národní prostředí systému jako výchozí, můžete použít příkaz localectl:
Syntaxe je následující:
# localectl set-locale LANG=locale_name
Samozřejmě musíte nahradit locale_name výchozím locale, který chcete nastavit. Pokud byste například chtěli nastavit en_GB.utf8 jako výchozí národní prostředí systému, můžete použít následující příkaz:
# localectl set-locale LANG=en_GB.utf8
Chcete-li zkontrolovat, zda je vše v pořádku, můžete znovu spustit následující příkaz:
# localectl status
Nyní by měl být výstup stejný jako následující:
# localectl status System Locale: LANG=en_GB.utf8 VC Keymap: n/a X11 Layout: n/a
Pomocí localectl můžete také nastavit mapování klávesnice virtuální konzoly na vašem systému. Pro více informací o dostupných možnostech můžete použít příznak –help:
# localectl --help
Výstup výše uvedeného příkazu by měl být podobný následujícímu:
# localectl --help localectl [OPTIONS...] COMMAND ... Query or change system locale and keyboard settings. -h --help Show this help --version Show package version --no-pager Do not pipe output into a pager --no-ask-password Do not prompt for password -H --host=[USER@]HOST Operate on remote host -M --machine=CONTAINER Operate on local container --no-convert Don't convert keyboard mappings Commands: status Show current locale settings set-locale LOCALE... Set system locale list-locales Show known locales set-keymap MAP [MAP] Set console and X11 keyboard mappings list-keymaps Show known virtual console keyboard mappings set-x11-keymap LAYOUT [MODEL [VARIANT [OPTIONS]]] Set X11 and console keyboard mappings list-x11-keymap-models Show known X11 keyboard mapping models list-x11-keymap-layouts Show known X11 keyboard mapping layouts list-x11-keymap-variants [LAYOUT] Show known X11 keyboard mapping variants list-x11-keymap-options Show known X11 keyboard mapping options
Viz také:Jak nastavit národní prostředí systému na Ubuntu 16.04
Samozřejmě nemusíte nastavovat národní prostředí systému na CentOS 7, pokud používáte některou z našich hostingových služeb Managed CentOS VPS. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nastavili národní prostředí. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
Pokud se vám tento příspěvek o tom, jak nastavit národní prostředí systému na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.