Sur Ubuntu 19.10 Eoan Ermine, installez des modules linguistiques adaptés à l'environnement local japonais / japonais, les paramètres régionaux, le paramètre de fuseau horaire, l'installation de packages compatibles japonais, etc.
Installez les packages language-pack-ja-base et language-pack-ja.
Si language-pack-ja est spécifié, language-pack-ja-base sera également installé en tant que dépendance.
$ sudo apt install language-pack-ja language-pack-ja-base
Ubuntu - Détails du package du langage eoan \ -pack \ -ja Ubuntu - langue eoan \ -pack \ -ja \ -base Détails du paquet
Il se présente comme suit lorsqu'il est réglé sur américain / anglais.
/ etc / default / locale est un fichier qui décrit les paramètres régionaux par défaut du système.
$ cat /etc/default/locale
# File generated by update-locale
LANG="en_US"
LANGUAGE="en_US:"
Variable d'environnement.
$ env | grep LANG
LANGUAGE=en_US:
LANG=en_US
Informations sur la localité par la commande 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=
En spécifiant LANG = ja_JP.UTF-8 avec la commande update-locale, les paramètres régionaux par défaut du système peuvent être définis sur japonais / japonais. LANGUAGE est automatiquement désactivé.
$ 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.
Le fichier / etc / default / locale est mis à jour.
$ cat /etc/default/locale
# File generated by update-locale
LANG=ja_JP.UTF-8
#LANGUAGE="en_US:"
Déconnectez-vous du shell actuel et reconnectez-vous pour appliquer les paramètres régionaux par défaut actuels au shell.
(Dans ce cas, il est préférable de se reconnecter car LANG est mis à jour dans la source / etc / default / locale et LANGUAGE n'est pas supprimé. Cependant, on ne sait pas si la valeur de LANGUAGE peut être un problème.)
Vous pouvez voir que la variable d'environnement LANG a été mise à jour et LANGUAGE a été supprimée.
$ env | grep LANG
LANG=ja_JP.UTF-8
En regardant les informations locales par la commande locale, ja_JP.UTF-8 est défini. LANGUAGE n'est pas spécifié.
$ 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
Vous pouvez vérifier le fuseau horaire avec la commande timedatectl.
$ timedatectl
Local time:Sam 2020-01-11 06:58:50 UTC
Universal time:Sam 2020-01-11 06:58:50 UTC
RTC time:Sam 2020-01-11 06:58:51
Time zone: UTC (UTC, +0000)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
Vous pouvez consulter la liste des fuseaux horaires qui peuvent être définis avec timedatectl liste-fuseaux horaires.
$ timedatectl list-timezones | grep Tokyo
Asia/Tokyo
Vous pouvez définir le fuseau horaire avec timedatectl set-timezone. Ici, le fuseau horaire de l'heure du Japon, Asia / Tokyo, est défini.
$ sudo timedatectl set-timezone Asia/Tokyo
Lorsque je vérifie le fuseau horaire avec timedatectl, c'est l'heure du Japon.
$ timedatectl
Local time:Sam 2020-01-11 15:59:18 JST
Universal time:Sam 2020-01-11 06:59:18 UTC
RTC time:Sam 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
Vous pouvez obtenir une liste des packages manquants dans l'environnement de la langue spécifiée par la commande check-language-support.
$ 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
Si vous essayez la commande suivante, il semble que les packages inutilisés tels que les packages compatibles japonais seront installés.
$ sudo apt install $(check-language-support -l ja) -s
(L'option -s d'apt install ne change pas réellement l'installation du paquet, elle vous permet de simuler ce qui se passe lorsque vous l'installez)
Il peut être préférable de sélectionner et d'installer uniquement les packages dont vous avez besoin.
Ubuntu Manpage: check-language-support - returns the list of missing packages in order to provide a