我的 Ubuntu 服务器显示 tmux:需要 UTF-8 语言环境(LC_CTYPE)但是当我尝试运行 tmux 时有 ANSI_X3.4-1968。我该如何解决?

Ban*_* 71 4 tmux

我的 VPS 是 NAT。它显示tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968我何时尝试运行 tmux 命令。我该如何解决?

mat*_*epa 6

运行这个

apt install locales-all
Run Code Online (Sandbox Code Playgroud)


小智 5

请参阅 Hitechcomputergeek 的答案更新了我的 arch linux 服务器,现在我得到 tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968 - Unix & Linux Stack Exchange

同样的事情也发生在我身上。基于托马斯上面所说的,我能够通过取消文件en_US.UTF-8 UTF-8中的 注释来修复它/etc/locale.gen(以前没有任何行被取消注释),然后运行locale-gen​​.

注意:不要忘记,sudo locale-gen而不仅仅是locale-gen.