中文乱码 | Linux中文显示乱码解决方式

<< 点击显示目录 >>

主页  Hypervisor使用助手 > 安装与使用 > Linux_Hypervisor安装指导手册 >

中文乱码 | Linux中文显示乱码解决方式

目录

中文显示异常情况

推荐解决方式:本地安装字体文件

解决方式二(离线拷贝文件)

解决方式三(联网更新)

解决方式四(联网更新)

 

中文显示异常情况

贝加莱使用的Linux操作系统的发行版为Debian,默认没有设置中文字库。当文件有中文信息时,会出现如下信息:

oclip0037

使用的Y盘镜像位置为(贝加莱员工可访问):

Y:\Application\99_Support\05_Testing\Archived\Testing Demo\HMI\APC & PPC\Debian 9\Image for recovery

恢复方式可见 → 系统安装 | 安装 B&R Linux 使用 Rufus

 

推荐解决方式:本地安装字体文件

安装字体文件

资源获取地址

https://packages.debian.org/trixie/fonts-wqy-zenhei

点击下载 → fonts-wqy-zenhei_0.9.45-8_all.deb

安装方式

使用系统自带的gdebi package installer工具,可以用来安装deb安装包,安装fonts-wqy-zenhei这个字体的deb文件

clip0331

 

 

解决方式二(离线拷贝文件)

将.ttf或otf文件复制到/usr/local/share/fonts路径下即可。
需注意:由于权限设置,需要在Terminal模式下进行拷贝操作。
例如: ~/Desktop$ sudo cp *.ttf /usr/local/shar/fonts

 

注意,此方式需要有root 权限密码 若忘记密码,可尝试参考此文档进行重置 系统安装 | Linux Debian 9重置root密码

 

解决方式三(联网更新)

首先确保Linux操作系统已连接外网,能够正常访问网络。

在Terminal命令行模式下,输入以下命令。

o如果apt-get install命令响应慢:

先在命令行中输入cat /etc/lsb-release命令,确认当前使用的版本

谷歌“如何切换Debian apt源”,需注意使用的版本是否与上面查到的一致。

apt-get update

o等待安装源更新。

apt-get install locales

dpkg-reconfigure locales

o配置编码进入选择:(空格键是选择,选择完了后Tab切换到OK,再ENTER确认)

oen_US.UTF8

ozh_CN GB2312

ozh_CN GBK GBK

ozh_CN UTF-8 UTF-8

oclip0038

修改locale文件

o/etc/default/locale

oLANG=en_US.UTF-8

如果还有方块需要装字体:

oapt-get install ttf-wqy-zenhei

oreboot

问题解决

oclip0039

 

 

解决方式四(联网更新)

 

权限设置

Linux 命令行中输入指令后出现 permission denied,原因是由于权限不足。采取的方法是在命 令行中输入 sudo passwd,会提示输入新密码(输入状态不可见),输入完毕后回车再次输入新密 码,再次回车后提示密码已经更新成功。而后在命令框中输入 su root,这时候会发现命令前的$好变 成了#号,代表权限设置已成功。

字体安装

通过联网方式更新字体

1. apt-get update

2. apt-get install

3. dpkg-reconfigure locales

4. apt-get install ttf-wqy-zenhei

5. 重启 Linux 系统电脑

clip0328