カシミアのニット

カシミヤのニット

日々のメモです

kali linux日本語入力環境がおかしくなった時の対処法

kali linux rolling

kali linux rolling editionで日本語入力環境がおかしくなった時にやったこと

uim

kali linuxdebianベースのOSで日本語入力環境を整えるパッケージとしては,
uim, ibus, etc..あるが,他のサイトを参照してもuimを使ってるものしかない.

実際にibusを入れてみたが動かず...

anthy

また,辞書もanthy, mozc, etc..あるが, anthyしかうまく動かないっぽい.

mozcはguiを起動させようとしても起動せずそのまま落ちる状態.

uim uim-anthy

そこで,uim, uim-anthyのパッケージを入れて日本語入力環境を整える.

# apt-get install uim uim-anthy

が,uimanthyを使ってもある設定をすると日本語入力ができなくなる.

やると日本語入力ができなくなる行為

  1. 入力メソッド(uim-pref-gtk)で「予測変換」にチェックを入れる
  2. インプットメソッド設定(im-config)で明示的にシステム(「default」以外)を設定する

以上の設定をやってしまうと,日本語入力ができなくなる.

この設定をやってしまった場合

チェックを外し(defaultを設定し),再起動する.

それでも日本語入力ができない場合は以下を実行.

# apt-get purge uim uim-anthy
# apt autoremove

これでもまだダメな場合は,

# dpkg -l |grep "uim"
# dpkg -l |grep "anthy"

それぞれで出てきたパッケージに対し,apt-get purge を実行.
めんどい人は以下で

# apt-get purge `apt list | grep -G "uim\|anthy" | cut -d"/" -f1 | xargs echo`
# apt autoremove

そして,以下を実行.

# apt autoremove
# reboot

そして,再インストール

# apt-get install uim uim-anthy

その他,設定を変えるたびにrebootするのが望ましい.

osインストールの時も日本語だとうまく表示されませんって出るし,
日本語対応が完璧ではないのかな(そりゃそうか)