vscode远程服务器中文显示为数字乱码,终端无法输入中文

最开始以为是vscode设置问题,后来发现是服务器没有安装中文包

解决方案:

① 先安装locales,这个包在Debian/Ubuntu及其衍生发行版中用作区域设置,用于设置用户语言、所在地区以及对应的一些区域变量

sudo apt install locales

② 重新设置locales相关信息

sudo dpkg-reconfigure locales

它会给出一大堆,让你选择,你只需要找到en_US.UTF-8和zh_CN.UTF-8的编号,我这里是158 488,于是

(Enter the items you want to select, separated by spaces.)

(input) 158 488

Locales to be generated: (input) 158 488

然后你选择一个为默认语言,

我选的是 3. en_US.UTF-8

出现下面的信息,就算成功

Generating locales (this might take a while)...

en_US.UTF-8... done

zh_US.UTF-8... done

Generation complete.

然后,识别中文就不会出现乱码了

后来发现无法输入中文,然后按照如下方式操作即可:

在 Ubuntu 终端无法输入中文的问题,可以尝试以下几种解决方法:

  1. 在用户目录下打开或新建 .inputrc 文件,例如:/home/bsp/.inputrc,然后在文件中添加以下内容1

    复制代码
    set meta-flag on
    set convert-meta off
    set input-meta on
    set output-meta on
  2. 如果方法一还是不能输入中文,可以试试在 /etc/profile 文件里添加以下内容1

    复制代码
    LANG="zh_CN.UTF-8"
    LC_MESSAGES="zh_CN.eucCN"
    export LANG LC_MESSAGES
  3. 编辑 /etc/profile 文件的两种方式1

    • 打开终端,输入以下命令,sudo vi /etc/profile(字符界面下使用vi或vim进行编辑)
    • sudo gedit /etc/profile (图形界面下可用gedit进行编辑)
  4. 编辑保存 /etc/profile 文件后,需要运行以下命令让配置生效:source /etc/profile1

  5. 最后,修改完成需要重启电脑才能生效1

[linux(05) - docker容器内中文显示乱码(8进制反斜杠)问题_linux '''\\345\\205\\254\\345\\205\\261\\347\\232\\204' 文件-CSDN博客](https://blog.csdn.net/ROseeattimoo/article/details/127074227?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-4-127074227-blog-116462582.235%5Ev40%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-4-127074227-blog-116462582.235%5Ev40%5Epc_relevant_default_base "linux(05) - docker容器内中文显示乱码(8进制反斜杠)问题_linux '''\345\205\254\345\205\261\347\232\204' 文件-CSDN博客")

相关推荐
kkce7 分钟前
快快科技 MTR 路由检测全面支持 IPv6,多节点覆盖赋能全协议网络诊断
服务器·网络·科技
qq_401700411 小时前
Linux磁盘配置与管理
linux·运维·服务器
恒创科技HK1 小时前
香港大带宽服务器能降低ping值吗 ?
运维·服务器
爱代码的小黄人2 小时前
华硕主板BIOS设置台式机电脑“Restore AC Power Loss”(断电后恢复状态)设置
运维·服务器·电脑
打码人的日常分享2 小时前
基于信创体系政务服务信息化建设方案(PPT)
大数据·服务器·人工智能·信息可视化·架构·政务
G31135422732 小时前
判断 IP 地址纯净度
服务器·网络
北京盛世宏博3 小时前
如何利用技术手段来甄选一套档案馆库房安全温湿度监控系统
服务器·网络·人工智能·选择·档案温湿度
小白宗轩3 小时前
vsCode的java配置
java·vscode·python
414丶小哥4 小时前
Jetbrains系列工具 Idea Websotrm中使用Claude Code
java·ide·intellij-idea·claudecode
伊卡洛斯az5 小时前
Linux veth
linux·服务器