我有一台 proxmox3 服务器。我通过 SSH 登录。变音符号 (öäüÜÖÄ) 工作正常 - 不管是大写还是小写。
然后我通过以下方式登录我的 openvz 节点(debian wheezy):
vzctl 输入 100
在此节点中,
- 在 CLI 上变音符号不起作用
- 在文本文件中只有小写的变音符号有效(üöäÜÖÄ 给出:üöä�^��^��^)
任何时候我登录“locales”都会给我以下信息(即使我执行了 dpkg-reconfigure locales,并且编辑 /etc/enviroment 并将其设置为:
LC_ALL=de_DE.UTF-8
LANG=de_DE.UTF-8
openvz-node 内部的区域设置提供:
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
我不知道这里出了什么问题。也许你可以帮忙。
答案1
奇怪,今天我做了这个:
首先,我在命令行中输入以下内容:
export LANG=de_DE.UTF-8
export LC_MESSAGES=en_US.UTF-8
然后我重启节点。现在它工作了。真奇怪。我以为我过去两天也做了同样的事情。