当前位置:首页 > 技术文章 > 正文内容

linux桌面环境中文显示乱码_linux桌面设置中文

douba319小时前技术文章2

问题:通过Guacamole使用RDP协议远程连接Amazon Linux 2的MATE桌面,无法正常显示中文,显示的内容是十六进制数字。

问题分析:可能原因是系统没有安装中文字体。

解决方法:拷贝Windows系统的中文字体库到linux

  • 查看当前的系统语言
echo $LANG
  • 查看安装的语言包
locale
  • 修改系统默认语言
sudo vim /etc/default/locale
#将原来的配置内容修改为
LANG=”zh_CN.UTF-8″
#注销或重启后,中文的语言环境。

  • 查看系统字体
fc-list
#如果命令没有,则安装fontconfig mkfontscalesudo
yum install -y fontconfig mkfontscale
#查看是否有中文
fc-list :lang=zh


  • 拷贝Windows的微软雅黑字体

在该目录下 C:\Windows\Fonts\微软雅黑 拷贝出 msyh.ttc 文件,并上传到linux服务器的home目录下

  • 将复制msyh.ttc到/usr/share/fonts/目录下
sudo cp msyh.ttc /usr/share/fonts/
  • 建立字体索引,更新字体缓存
mkfontscale
mkfontdir
fc-cache
  • 再查看是否有中文字体
fc-list :lang=zh
#如果出现了微软雅黑说明中文字体安装成功

相关文章

Linux 下如何查看进程的资源限制信息?

简介Linux 上的 cat /proc/$pid/limits 命令提供有关特定进程的资源限制的信息,其中 $pid 是相关进程的进程 ID (pid)。该文件是 `/proc 文件系统的一部分,该...

如何检查 Linux 系统是 32 位还是 64 位?这9个命令查的又快又准!

在 Linux 系统中,位数(bit)通常指的是 CPU 架构的位宽,即 CPU 一次能够处理的数据量。32 位系统和 64 位系统在内存寻址能力、计算性能和软件支持上存在显著差异:「32 位系统」:...

如何在 Linux 中将 FTP 用户限制为目录

1. 概述在本文中,将配置 vsftpd 以限制用户在通过 FTP 建立连接时浏览父目录。将通过创建 FTP 用户并修改 vsftpd.conf 文件中的默认配置来实现这一点。2. 设置 FTP 用户...

命令干货:4个 Linux文件权限设置相关命令讲解

linux chmod命令chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定...

Linux介绍(linux介绍三种脚本执行方式)

1、UNIX 与Linux发展史1.1、UNIX 发展历史(1)1965年,美国麻省理工学院(MIT)、通用电气 公司(GE)及AT&T的贝尔实验室联合开发Multics工程计 划,其目标是开发一种交...

Linux是计算机开源操作系统?现在也是开源的车联网系统

开源系统Linux一直是许多极客的真爱,现在大家可以更爱Linux了,因为Linux Foundation联合Intel、Toyota、三星、英伟达等十多家合作伙伴,推出了汽车端的开源车联网系统Aut...