私のアーチLinuxサーバーを更新し、今tmuxを取得しました。 UTF-8ロケール(LC_CTYPE)が必要ですが、ANSI_X3.4-1968があります。

私のアーチLinuxサーバーを更新し、今tmuxを取得しました。 UTF-8ロケール(LC_CTYPE)が必要ですが、ANSI_X3.4-1968があります。

最近Arch Linuxサーバーを更新し、その過程でtmuxを更新しました。tmuxアップグレード中に使用して再利用しましたが、すべて同じSSHセッション中に使用されました。

ただし、コマンドを実行しようとするたびに、tmux次のエラーが発生します。

tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968

locale -a以下はサーバーの出力です。

$ locale -a
C
POSIX

マイコンピュータ(Ubuntu 15.10):

$ locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX

どうなりますか?どうすれば解決できますか?

ベストアンサー1

私にも同じことが起こりました。 Thomasが上記の内容に基づいてファイルのコメントを削除し(以前にコメントを削除した行はありません)、それを実行してen_US.UTF-8 UTF-8問題を解決することができました。/etc/locale.genlocale-gen

おすすめ記事