[LINUX] Ubuntu 19.10 Eoan Ermines japanische / japanische Gebietsschemaumgebung und Zeitzoneneinstellungen

Überblick

Installieren Sie Sprachpakete, die für die japanische / japanische Gebietsschemaumgebung, die Gebietsschemaeinstellung, die Zeitzoneneinstellung, die Installation japanisch kompatibler Pakete usw. unter Ubuntu 19.10 Eoan Ermine geeignet sind.

Installation des japanischen Sprachpakets

Installieren Sie die Pakete language-pack-ja-base und language-pack-ja.

Wenn language-pack-ja angegeben ist, wird language-pack-ja-base auch als Abhängigkeit installiert.

$ sudo apt install language-pack-ja language-pack-ja-base

Ubuntu - eoan language \ -pack \ -ja Paketdetails Ubuntu - eoan language \ -pack \ -ja \ -base Paketdetails

Japanische / japanische Gebietsschemaeinstellung

Es ist wie folgt, wenn es auf Amerikanisch / Englisch eingestellt ist.

/ etc / default / locale ist eine Datei, die das systemweite Standardgebietsschema beschreibt.

$ cat /etc/default/locale 
#  File generated by update-locale
LANG="en_US"
LANGUAGE="en_US:"

Umgebungsvariable.

$ env | grep LANG
LANGUAGE=en_US:
LANG=en_US

Ortsinformationen mit dem Befehl locale.

$ locale
LANG=en_US
LANGUAGE=en_US:
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=

Sie können das Standardgebietsschema des Systems auf Japan / Japanisch setzen, indem Sie mit dem Befehl update-locale LANG = ja_JP.UTF-8 angeben. SPRACHE wird automatisch deaktiviert.

$ sudo update-locale LANG=ja_JP.UTF-8
*** update-locale: Warning: LANGUAGE ("en_US:") is not compatible with LANG (ja_JP.UTF-8). Disabling it.

Die Datei / etc / default / locale wird aktualisiert.

$ cat /etc/default/locale
#  File generated by update-locale
LANG=ja_JP.UTF-8
#LANGUAGE="en_US:"

Melden Sie sich von der aktuellen Shell ab und wieder an, um das aktuelle Standardgebietsschema auf die Shell anzuwenden.

(In diesem Fall ist es am besten, sich erneut anzumelden, da LANG in der Quelle / etc / default / locale aktualisiert wird und LANGUAGE nicht gelöscht wird. Es ist jedoch nicht bekannt, ob der Wert von LANGUAGE ein Problem darstellen kann.)

Sie können sehen, dass die Umgebungsvariable LANG aktualisiert und LANGUAGE entfernt wurde.

$ env | grep LANG
LANG=ja_JP.UTF-8

Wenn Sie die Gebietsschemainformationen mit dem Befehl locale anzeigen, wird ja_JP.UTF-8 festgelegt. SPRACHE ist nicht spezifiziert.

$ locale
LANG=ja_JP.UTF-8
LANGUAGE=
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

Ubuntu Manpage: locale - get locale-specific information Ubuntu Manpage: update-locale - Modify global locale settings

Stellen Sie die Zeitzone auf japanische Zeit ein

Sie können die Zeitzone mit dem Befehl timedatectl überprüfen.

$ timedatectl
               Local time:Sa 2020-01-11 06:58:50 UTC
           Universal time:Sa 2020-01-11 06:58:50 UTC
                 RTC time:Sa 2020-01-11 06:58:51
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Sie können die Liste der Zeitzonen überprüfen, die mit timedatectl list-timezones eingestellt werden können.

$ timedatectl list-timezones | grep Tokyo
Asia/Tokyo

Sie können die Zeitzone mit timedatectl set-timezone einstellen. Hier wird die Zeitzone der japanischen Zeit, Asien / Tokio, eingestellt.

$ sudo timedatectl set-timezone Asia/Tokyo

Wenn ich die Zeitzone mit timedatectl überprüfe, ist es japanische Zeit.

$ timedatectl
               Local time:Sa 2020-01-11 15:59:18 JST
           Universal time:Sa 2020-01-11 06:59:18 UTC
                 RTC time:Sa 2020-01-11 06:59:19
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

Ubuntu Manpage: timedatectl - Control the system time and date

Installation von japanischen Sprachpaketen

Sie können eine Liste der Pakete abrufen, die in der Umgebung der durch den Befehl check-language-support angegebenen Sprache fehlen.

$ check-language-support -l ja
fcitx fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-frontend-qt5 fcitx-mozc fcitx-ui-classic fonts-noto-cjk fonts-noto-cjk-extra language-pack-ja mozc-utils-gui

Wenn Sie den folgenden Befehl ausführen, werden anscheinend nicht verwendete Pakete wie japanisch kompatible Pakete installiert.

$ sudo apt install $(check-language-support -l ja) -s

(Die Option -s von apt install ändert nichts an der Installation des Pakets. Sie können damit simulieren, was bei der Installation passiert.)

Es ist möglicherweise besser, nur die benötigten Pakete auszuwählen und zu installieren.

Ubuntu Manpage: check-language-support - returns the list of missing packages in order to provide a

Referenzmaterial

Recommended Posts

Ubuntu 19.10 Eoan Ermines japanische / japanische Gebietsschemaumgebung und Zeitzoneneinstellungen
GCP Ubuntu 14.04 und höher: Japanische Lokalisierung von Systemsprache und Zeitzone
Paketfiltereinstellungen mit iptables unter Ubuntu 19.10 Eoan Ermine und deren Persistenz
Installieren Sie Apache 2.4 unter Ubuntu 19.10 Eoan Ermine und führen Sie CGI aus
Ändern Sie den Ubuntu-Tofu in die japanische Umgebung
Japanische Einstellungen für Matplotlib- und Seaborn-Achsen
Erstellen Sie Python 3 und OpenCV unter Ubuntu 18.04
Virtuelle Python-Umgebung und Pakete unter Ubuntu