Ubuntuで文字化けしたときの対処法

Ubuntuで文字化けしたときの対処法

ubuntu_top
Ubuntuは、Canonical Group, Ltd.の登録商標です。

日本語の文字コードを設定する

開発を行っているとUbuntuで文字化けに遭遇することがあります。

文字の化け方もダイヤや四角と文字ではない記号に置き換わることさえあります。サーバー内の cui 環境の文字コードが日本語対応していないことに起因しますが、毎回やり方を忘れるためメモ代わりに記事します。

Advertisement

Ubuntuの設定

まずはUbuntuの現在の文字コードを確認します。

確認する前から分かってはいましたが、やはりUTF8の英語ですね。

 

設定の概要

文字化けを修正する工程は4つになります。

  1. Ubuntuに日本語UTF8のパッケージをインストールする
  2. locale-genでデフォルトロケーションを変更する
  3. exportコマンドで環境変数を「~/.profile」(作業環境)に追記する
  4. sourceコマンドで「~/.profile」(作業環境)の設定を反映する

インストールする日本語パッケージは、「language-pack-ja-base」と「language-pack-ja」となりますが、パッケージの詳細は下記の公式サイトをご覧ください
https://packages.ubuntu.com/ja/trusty/language-pack-ja-base
https://packages.ubuntu.com/ja/trusty/language-pack-ja

 

実行するコマンド

コピペし易いように実行したコマンド一覧を記載します。

apt-get install language-pack-ja-base language-pack-ja
locale-gen ja_JP.UTF-8
echo export LANG=ja_JP.UTF-8 >> ~/.profile
source ~/.profile

 

コマンドを実行した際のサンプル

実際にコマンドを実行した際の流れは下記をご覧ください。

Advertisement

さいごに

Ubuntuの日本語対応はサーバーのインストール時に設定しておくものです。

ただサーバー内で作業しない限り不要な機能なので、設定がお座なりになりがちです。みなさんはサーバーのインストール時にしっかりと設定してください(笑)。

 

この記事が気に入ったら
いいね ! をお願いします

Twitter で

インフラカテゴリの最新記事