Ubuntu で日本語を使う

サイト内の関連ページUbuntu 24.04 初期設定詳細ガイド
本ページは Ubuntu 24.04 LTS を対象とする。日本語入力の枠組み(インプットメソッドフレームワーク)は fcitx5、日本語入力エンジンは Mozc を使用する。Ubuntu 24.04 の公式パッケージは fcitx5-mozc である(fcitx 4 系の fcitx-mozc は提供されていない)。

日本語環境の整備

  1. 言語サポートのインストール

    端末で,次のコマンドを実行する.check-language-support は,現在の言語設定に対して不足しているパッケージの一覧を出力するコマンドである.

    # パッケージリストの情報を更新
    sudo apt update
    sudo apt -y install language-selector-common
    sudo apt -y install $(check-language-support)
    
  2. 表示言語とロケールの設定

    表示言語は「設定」の「システム」→「地域と言語」で「日本語」を選ぶ。端末で設定する場合は,端末で,次のコマンドを実行する.設定の反映には再ログインが必要である.

    sudo locale-gen ja_JP.UTF-8
    sudo update-locale LANG=ja_JP.UTF-8 LANGUAGE=ja:en_US:en
    
    かつて用いられた ~/.pam_environment による環境変数の設定は,PAM 1.5.0 で非推奨となり,Ubuntu 22.04 以降では読み込まれない。ロケールの設定には,上記の update-locale(設定先は /etc/default/locale)を使用する。
  3. fcitx5-mozc のインストール

    端末で,次のコマンドを実行する.

    # パッケージリストの情報を更新
    sudo apt update
    sudo apt -y install fcitx5 fcitx5-mozc fcitx5-config-qt im-config
    
  4. 不要なインプットメソッドの削除

    Ubuntu には既定で ibus が入っている。fcitx5 と併用すると入力の切り替えが競合することがあるため,ibus 系の Mozc 関連パッケージを削除する。im-config -l は,利用可能なインプットメソッドの一覧を表示するコマンドである.

    im-config -l
    sudo apt remove -y ibus-mozc
    sudo apt remove -y ibus-table
    
  5. im-config -n fcitx5 を実行して,fcitx5 を使用するように設定

    端末で,次のコマンドを実行する.このコマンドにより,GTK_IM_MODULE,QT_IM_MODULE,XMODIFIERS などの環境変数がログイン時に設定される.

    im-config -n fcitx5
    
  6. システムを再起動

    端末で,次のコマンドを実行する.

    sudo shutdown -r now
    

設定