gpt4 book ai didi

linux - 当我 ssh 连接到 vagrant centos 6 时,我收到警告 setlocale LC_CTYPE

转载 作者:IT王子 更新时间:2023-10-28 23:56:31 26 4
gpt4 key购买 nike

我是 vagrant 的初学者。我尝试使用 vagrant 在我的计算机上创建一个虚拟机 (cent os 6)。当我运行 vagrant ssh 时,它会打印此警告:

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

当我运行 locale 时,我得到了这个:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE=UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

我搜索了一个小时,但仍然无法解决。

最佳答案

对于 CentOS 或 Amazon AMI Linux,将这些行添加到 /etc/environment(如果不存在,请创建它):

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8

要通过 SSH 控制台编辑此文件,请尝试

sudo nano /etc/environment

编辑

对于与 Debian 相关的发行版(Ubuntu 等),您应该检查 /etc/default/locale 是否为空。这是在 dpkg-reconfigure locales 中选择 None 的结果,如果用户通过 SSH 访问(请参阅 Debian Wiki)。

/etc/environmentdeprecated since Debian Lenny (5.0) .

关于linux - 当我 ssh 连接到 vagrant centos 6 时,我收到警告 setlocale LC_CTYPE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35621614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com