前提、実現したいこと
Dockerhub上にあるubuntuイメージから作成したDockerコンテナに、
デスクトップ環境を構築し、Windows7からリモートデスクトップ接続しています。
やったこと
(時系列で記載しています。)
★事前確認
$ locale --all-locales
C
C.UTF-8
POSIX
$ locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
★日本語言語パック等のインストール
$ apt install language-pack-ja-base language-pack-ja ibus-mozc
↓追加されたことを確認
$ locale --all-locales
C
C.UTF-8
POSIX
ja_JP.utf8
★一時的に設定
$ echo 'export LANG=ja_JP.UTF-8' >> ~/.bashrc
$ echo 'export LANGUAGE="ja_JP:ja"' >> ~/.bashrc
★GUIログアウト
★コンテナ再起動
$ sudo reboot -f
⇒日本語ならず。
★サポートしているロケールの確認
$ vi /usr/share/i18n/SUPPORTED
⇒「ja_JP.UTF-8 UTF-8」があることを確認。
★ロケール作成
$ sudo locale-gen ja_JP.UTF-8
★設定反映
$ sudo /usr/sbin/update-locale LANG=ja_JP.UTF-8 LANGUAGE="ja_JP:ja"
★変更を更新
$ source /etc/default/locale
⇒文字化け
発生している問題
日本語が全く表示されません。
カレンダー、左上「Applications」押下するとプルダウン表示されるメニューが文字化けしています(四角の中に4つの数字が並んでいる記号になっています)。
File System、画面右クリックは文字化けはしておらず、英字で表示されます。
質問
文字化け解消し、日本語で表示させたいです。
どなたか対処方法をご存知でしょうか?
Linuxは慣れておらず、ロケールの設定は初めてです。
「やったこと」についても、ネットで皆様方がサイトやブログに記載されている手順を見よう見真似で設定しましたので、正しいか分かりません。
補足
【作業端末】
・Windows7 SP1
・Docker Toolbox
【コンテナ】
・ubuntu: 18.04.3 LTS
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/01 06:58
2019/11/01 07:03
2019/11/01 07:42