GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nastavit národní prostředí systému na Ubuntu 16.04

Všechny operační systémy nyní poskytují podporu pro téměř všechny jazyky a národní prostředí. Vzhledem k rozšířenému používání serverů a počítačů po celém světě bylo vytvoření podpory pro jiné jazyky než angličtinu nevyhnutelné. Ať už se jedná o osobní nebo profesionální použití, miliony lidí potřebují své počítače nebo servery k poskytování výstupu v jazyce, kterému rozumí, nebo v jednotkách, které jsou relevantní pro jejich region.

Jazykově specifické aspekty serveru zahrnují schopnost zobrazovat znaky specifické pro daný jazyk, formáty data a času specifické pro danou oblast a jakékoli další změny formátování, jako jsou konvence/standardy používané pro čísla a jednotky.

V tomto tutoriálu vám nejen ukážeme, jak změnit národní prostředí na jakékoli národní prostředí, které potřebujete, ale také vám ukážeme různé příkazy, které vám umožní zobrazit nainstalované národní prostředí, nainstalovat další národní prostředí a další.

Kontrola aktuálního národního prostředí v Ubuntu

Zadáním tohoto příkazu můžete vidět, která národní prostředí se aktuálně používají pro vaši aktivní terminálovou relaci:

locale

Pro různé části vašeho systému můžete mít nastaveno několik lokalit.

Změna národního prostředí

Budeme se zabývat dvěma způsoby změny národního prostředí:ručně nebo pomocí příkazu „update-locale“. Pokud si přejete změnit své národní prostředí některou z metod, budete se muset předem podívat, která národní prostředí jsou aktuálně na vašem systému nainstalována. Naštěstí na to existuje příkaz. Provedením následujícího příkazu vypíšete aktuálně nainstalované národní prostředí:

locale -a

Zde je několik příkladů výstupu:

C
de_DE.utf8
de_CH.utf8
fr_CH.utf8
fr_CA.utf8
en_US.utf8
POSIX

Tímto způsobem nyní víte, která národní prostředí jsou připravena povolit ve vašem systému. Pokud potřebujete nainstalovat další národní prostředí, můžete se posunout dolů do části „Další příkazy a funkce“ v tutoriálu.

Ruční změna národního prostředí

Úprava souboru národního prostředí je velmi snadná. Stačí použít svůj oblíbený textový editor k úpravě souboru v umístění /etc/default/locale. Pokud tento soubor „místní nastavení“ neexistuje, není pro váš systém aktuálně nastaveno žádné národní prostředí. Pokud žádný soubor neexistuje, můžete jej vytvořit ručně a povolit národní prostředí pro váš systém. Zde je příklad toho, jak by takový soubor vypadal:

LANG="en_US.UTF-8"

Nahraďte „en_US.UTF-8“ libovolným národním prostředím, které chcete mít jako aktivní. Jakmile soubor uložíte, musíte se odhlásit a poté znovu přihlásit nebo otevřít nový terminál a nově zvolené národní prostředí bude aktivní.

POZNÁMKA:  Tento vzorový soubor nastavuje pouze proměnnou „lang“ pro váš systém, která pokrývá národní prostředí pro všechny části systému. Pokud potřebujete jiné národní prostředí pro konkrétní části systému, můžete se podívat na sekci „Další příkazy a funkce“ níže.

Změna národního prostředí pomocí příkazu „update-locale“

Je to podobné jako u druhé metody, ale pomocí příkazu „update-locale“ můžeme soubor snadno aktualizovat, aniž bychom jej museli sami upravovat. Chcete-li změnit své národní prostředí, spusťte jej podle obrázku:

sudo update-locale LANG=<name of locale here>

Poté restartujte terminál nebo se odhlaste a znovu přihlaste a nově nastavené národní prostředí bude aktivní.

Další příkazy a funkce

Přidání dalších národních prostředí

Pokud váš server nebo počítač nemá národní prostředí, které potřebujete, lze jej jednoduše vygenerovat pomocí příkazu „locale-gen“. Stačí spustit následující příkaz a vygenerovat národní prostředí pro oblast, kterou potřebujete:

sudo locale-gen <name of locale here>

sudo locale-gen <name of locale here>.UTF-8

(můžete si vybrat kterýkoli z nich, záleží na tom, zda potřebujete kódování UTF-8)

Poté aktualizujte své národní prostředí a přidejte vygenerované národní prostředí do seznamu nainstalovaných národních prostředí (toto nebude udělat z něj aktivní národní prostředí):

sudo update-locale

Změna národního prostředí pro konkrétní části operačního systému

Zatímco nastavení proměnné „lang“ umožňuje změnit národní prostředí pro celý systém najednou, nemusí to být to, co chcete. Možná potřebujete, aby systémové zprávy byly v angličtině, ale čas a datum musí být v evropském formátu. Naštěstí je to a mnohem víc možné.

Existuje seznam proměnných, které můžete individuálně nastavit pomocí jedné z výše uvedených metod. Pokud změníte své národní prostředí úpravou souboru, stačí přidat hodnotu na nový řádek pro každou novou hodnotu. A při jejich nastavování pomocí příkazu stačí přidat ostatní hodnoty na konec příkazu. Jediná věc, kterou je třeba změnit, je název proměnné – stále používáte název národního prostředí jako u proměnné „lang“. Zde je několik užitečných proměnných:

  • LC_MESSAGES – Nastavuje jazyk systémových zpráv.
  • LC_RESPONSE – Nastaví jazyk pro dialogy zobrazované na obrazovce (např. dialogy „Ano“ nebo „Ne“).
  • LC_NUMERIC – Nastavuje formát čísel v závislosti na regionu (např. v některých zemích se mění desetinná místa a čárky).
  • LC_TIME – Nastaví formát pro čas a datum.
  • LC_COLLATE – Nastavuje abecední pořadí řetězců (např. názvy souborů).
  • LC_MONETARY – Nastaví název měny a symbol v závislosti na zemi.
  • LC_NAME – Nastavuje formát jmen (např. příjmení zobrazené před jménem).

Existuje několik dalších, které lze nalézt online, ale s největší pravděpodobností budou použity tyto.

Viz také:Jak nastavit národní prostředí systému na CentOS 7

Pokud máte Linux VPS hostovaný u nás, nemusíte si samozřejmě nastavovat národní prostředí sami, v takovém případě by to naši odborní administrátoři změnili za vás. Jsou k dispozici 24 hodin denně, 7 dní v týdnu a mohou uspokojit jakékoli vaše požadavky.

P.S. Pokud se vám tento příspěvek líbil, můžete jej sdílet se svými přáteli pomocí zkratek pro sdílení na sociálních sítích nebo jednoduše zanechat komentář níže. Děkuji.


Panels
  1. Ubuntu – Jak nastavit statickou IP v Ubuntu?

  2. Jak nastavit národní prostředí systému na CentOS 7

  3. Jak nastavit klíče SSH na Ubuntu 16.04

  1. Jak nastavit MySQL Cluster na Ubuntu

  2. Jak nastavit bránu firewall s UFW na Ubuntu 16.04

  3. Jak nastavit TeamSpeak Server na Ubuntu 16.04

  1. Jak nainstalovat Redis na Ubuntu 20.04 / 18.04

  2. Jak nastavit server OpenVPN na Ubuntu 18.04

  3. Jak nastavit automatické aktualizace na Ubuntu 18.04