77xiaolu 2020-10-18 15:16 采纳率: 0%
浏览 376

虚拟机以及MobaXterm_Personal的乱码问题怎么解决?虚拟机系统语言怎么修改成中文的?

1、虚拟机是英文版的,如何改成中文版的?没有汉化包!
图片说明

2、MobaXterm_Personal中有乱码的情况,怎么解决?
图片说明

3、查百度,说是修改i18n,但系统上是没有的,是需要创建吗?
图片说明

4、虚拟机和MobaXterm_Personal一个是英文的,一个是中文的,这个怎么解决嘞?
图片说明

大佬们求解决!!!

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-25 02:51
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要解决虚拟机和MobaXterm_Personal中出现的语言乱码问题,你可以按照以下步骤操作:

    虚拟机系统语言修改为中文

    1. 安装:首先确保你的虚拟机支持中文。在安装过程中,选择“安装”选项(通常会显示“安装中文界面”或类似选项),然后根据提示进行安装。

    2. 更改设置:在虚拟机的主配置文件(通常是/etc/sysconfig/vmname,例如/etc/sysconfig/vmware-workstation) 中,找到与语言相关的部分并将其更改为中文字符集。例如,在 CentOS 上,可以添加以下行来设置 LC_ALL=en-US.UTF-8,这将使系统中的所有语言都使用UTF-8编码的中文。

      LC_ALL=en-US.UTF-8
      
    3. 重启虚拟机:完成上述步骤后,请重新启动虚拟机以应用所做的更改。

    4. 检查设置:重启后,再次检查系统的语言设置,确保已经成功切换到中文。

    MobaXterm_Personal中的乱码问题

    对于MobaXterm_Personal的问题,你需要检查其配置文件是否正确地设置了字符集。MobaXterm_Personal默认使用UTF-8作为默认字符集,但在某些情况下可能会遇到乱码问题。

    1. 检查配置:打开MobaXterm_Personal的配置文件(通常是.ini格式的文本文件,例如~/.mobaXterm.ini),检查其中是否有关于字符集设置的内容。如果有的话,确认它正确地指定了所需的字符集。

    2. 尝试其他字符集:如果发现设置不正确,可以尝试不同的字符集,看看是否能解决问题。例如,你可以在配置文件中添加[default] encoding=UTF-8,或者直接在命令行中设置环境变量LC_ALL=en-US.UTF-8

    3. 更新配置:如果以上方法都无法解决问题,可能需要考虑更新MobaXterm_Personal的源代码库,以获得最新的字符集设置。

    4. 求助专业人士:如果你还是无法解决问题,建议寻求专业人员的帮助,他们可能有更深入的理解和解决方案。

    注意:这些步骤需要一定的计算机知识,并且可能存在一些兼容性问题,因此在执行任何修改前,请务必备份好数据以防万一。

    评论

报告相同问题?