linux8最小化安装,终端显示中文乱码,

linux系统最小化英文安装vim或vi输入中文乱码但是输出到终端正常

原因:因为安装时选择是英文安装所以输入中文会显示乱码,由于终端显示是支持中文的

只需要将LANG=zh_CN.UTF-8写入环境变量 :

   export LANG=zh_CN.UTF-8 

如果还是无法解决就直接使用yum安装中文包,
但是安装中文包后会改变整个系统显示的语言,但是对命令没有改变,介意系统语言更改的请谨操作


yum install -y langpacks-zh_CN

【以下回答由 GPT 生成】

回答:

首先,让我们来解决终端显示中文乱码的问题。您可以按照以下步骤设置环境变量以解决此问题:

步骤1: 打开终端

步骤2: 输入命令sudo vi /etc/locale.conf以编辑 locale.conf 文件

步骤3: 在文件中添加下面这行代码:

LANG=zh_CN.UTF-8

步骤4: 按下 Esc 键,然后输入 :wq 保存并退出

步骤5: 输入命令 source /etc/locale.conf 以重新加载环境变量

步骤6: 重新启动终端

通过设置 LANG 环境变量为 zh_CN.UTF-8,您应该能够在终端中正确显示中文。

如果环境变量设置无效,您可以尝试使用yum安装中文包来解决乱码问题。使用以下命令安装中文包:

sudo yum groupinstall "Chinese Support"

安装过程可能需要一些时间。安装完成后,您可以通过按照上面的方法重新加载环境变量来使其生效。

安装中文包后,不会改变整个系统的显示语言。它只会为系统添加对中文的支持,使得您可以在终端中正常显示中文。

安装中文包不会对命令行操作产生影响。您可以继续在终端中使用命令行操作,不会受到影响。

除了上述的解决方案,目前没有其他通用的解决办法来解决终端显示中文乱码的问题。希望以上解决方案对您有所帮助!如果您还有其他问题,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^