[LINUX] Modifier le tofu Ubuntu en environnement japonais

introduction

Étant donné que le japonais était brouillé et affiché dans un carré (appelé tofu tofu), définissez l'environnement d'affichage du japonais.

environnement

Ubuntu 16.04.5 LTS Windows10 Vagrant

procédure

Si vous vérifiez les variables d'environnement, il s'agit d'un environnement anglais, alors changez les variables d'environnement en japonais

echo $LANG
en_US.UTF-8

Installez deux packages japonais (** language-pack-ja-base ** et ** language-pack-ja **) avec ** apt **

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

Rentrez chez vous et ajoutez ce qui suit au bas de **. Bashrc **

case $TERM in
    linux) LANG=C ;;
    *)     LANG=ja_JP.UTF-8;;
esac

Commentaire Le type de terminal est défini dans la variable d'environnement de $ TERM. Au fait, ** xterm-256color ** est défini dans mon environnement. Si le type de terminal est ** linux **, la localisation est ** C **, sinon elle est en japonais. Si le type de terminal est linux, vous n'utiliserez pas la connexion SSH du client vers le terminal, mais vous contacterez directement le serveur. Dans ce cas, si vous utilisez le japonais, les caractères seront déformés, donc ** C ** est défini pour créer un environnement anglais. Si vous ne voulez pas toucher directement le serveur, vous pouvez simplement utiliser une seule ligne ** LANG = ja_JP.UTF8 **.

Exécutez **. Bashrc ** pour refléter

source .bashrc

Lorsque vous installez le package japonais, un fichier appelé ** ja ** sera ajouté à ** /var/lib/locales/supported.d **, alors vérifiez le contenu.

cat /var/lib/locales/supported.d/ja
ja_JP.UTF-8 UTF-8

Affichez la liste des paramètres régionaux installés et confirmez que ** ja_JP.utf8 ** est affiché.

locale -a | grep ja

Si vous cochez les paramètres régionaux par défaut, ils sont en anglais

cat /etc/default/locale

#  File generated by update-locale
LANG="en_US.UTF-8"
LANGUAGE="en_US:"

Modifiez les paramètres régionaux par défaut en japonais. Erreur? Un message qui semble s'afficher s'affiche, mais il a été mis à jour correctement.

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.

Confirmez qu'il a été modifié. Le japonais a été ajouté et l'anglais a été commenté

cat /etc/default/locale

#  File generated by update-locale
LANG=ja_JP.UTF-8
#LANGUAGE="en_US:"

Dans le cas d'un environnement vagabond, la cause peut être l'environnement de code de caractère du côté Windows (côté PowerShell). Si ce qui précède ne résout pas le problème, ↓ https://qiita.com/FmtWeisszwerg/items/ccd34acfb2e88c2fb35f

Recommended Posts

Modifier le tofu Ubuntu en environnement japonais
De Ubuntu 20.04 introduction à la construction d'environnement
Étapes pour installer l'environnement Python sur Ubuntu
Introduction à docker Création d'un environnement ubuntu dans ubuntu
[Latest] Comment créer un environnement Java sur Ubuntu
Présentation de WSL (Ubuntu 18.04) à WIndows10 ~ Deuxième partie de l'environnement proxy ~
Ce que j'ai fait pour établir une connexion SSH à l'environnement VPS Ubuntu
[Introduction à RasPi4] Construction de l'environnement; OpenCV / Tensorflow, entrée japonaise ♪
Programme pour affaiblir le japonais
Environnement local japonais / japonais d'Ubuntu 19.10 et paramètres de fuseau horaire d'Eoan Ermine
Comment créer un nouvel environnement virtuel Python sur Ubuntu
[Ubuntu 18.04] Construction de l'environnement Tensorflow 2.0.0-GPU
Créer un environnement python3 avec ubuntu 16.04
Mémo de création de l'environnement de développement Ubuntu18.04
Paramètres du noyau souvent modifiés
Construction de l'environnement Ubuntu14.04 + GPU + TensorFlow
Comment créer un environnement Python à l'aide de Virtualenv sur Ubuntu 18.04 LTS
Shellscript pour créer un environnement pyenv sur ubuntu d'un seul coup