ショコラ
Linux ロケールを ja_JP.eucJP に変更するには?
以下のパッケージをインストールでキメマス。
もっさん先輩
①Ubuntu
apt-get install -y --no-install-recommends locales
②CentOS
yum -y install glibc-locale-source glibc-langpack-en
手順
- ubuntu を起動します。
docker run --rm -it ubuntu bash
- locales をインストールします。
apt-get install -y --no-install-recommends locales
- localedef を実行します。
localedef -f EUC-JP -i ja_JP ja_JP.eucJP
- LANG を .bashrc 設定します。
export LANG=ja_JP.eucJP
- bash または再接続で日本語が表示されます。
シチュエーション
「localedef -f UTF-8 -i ja_JP ja_JP.UTF-8」を実行したところ、↓のエラーが表示された。
localedef -f EUC-JP -i ja_JP ja_JP.eucJP
# localedef -f EUC-JP -i ja_JP ja_JP.eucJP
[error] character map file `EUC-JP' not found: No such file or directory
[error] cannot read character map directory `/usr/share/i18n/charmaps': No such file or directory