Linux の文字コードをGBKに変更する方法

Linux OS上で文字コードをGBKに変更する手順を以下に示します。

  1. GBK 文字セットをサポートするようにシステムがインストールされていることを確認します。
  2. ターミナルで次のコマンドを実行して確認する: locale -a | grep gbk
  3. 「zh_CN.gbk」または「zh_CN.GBK」のようなエントリが出力された場合は、GBK 文字セットをサポートする言語環境がインストールされていることを表します。
  4. GBK 文字コードがシステムにインストールされていない場合は、対応する言語パッケージを先にインストールする必要があります。Debian/Ubuntu システムでは、以下コマンドを実行してインストールできます。
  5. sudo apt-get install language-pack-zh-hans
  6. CentOS / RHEL システムで以下のコマンドを実行してインストールしてください。
  7. sudo yum glibc-commonのインストールを実行します
  8. システムの文字コード設定ファイルの修正。
  9. /etc/locale.genファイルを編集し、「zh_CN.UTF-8 UTF-8」などの一行を見つけ、コメント解除して「zh_CN.GBK GBK」に変更します。
  10. ファイルを上書き保存し、エディタを終了します。
  11. 以下のコマンドを実行して、新しい文字セット構成を生成します。
  12. sudo locale-gen
  13. システムのデフォルト文字セットを変更する。
  14. /etc/default/locale ファイルを編集して、次の行を追加します。LC_ALL=”zh_CN.GBK”
    LANG=”zh_CN.GBK”
  15. ファイルを保存してエディタを終了する。
  16. システムを再起動するか再ログインすると、文字コードの変更が適用されます。

上記のステップを実行すると、GBK をサポートするためにシステムの文字エンコードが GBK に変更されます。

bannerAds