首页 > 其他分享 >阿里云 龙蜥8.6系统镜像解决中文问号的方法

阿里云 龙蜥8.6系统镜像解决中文问号的方法

时间:2023-02-24 18:01:31浏览次数:38  
标签:set No locale 8.6 default file 镜像 问号

阿里云 龙蜥8.6系统镜像解决中文问号的方法


背景

计划测试环境上云
我这边作为先头不对开始搞
但是发现中文字体的显示存在问题,心中一片草泥马奔腾
搞国产OS, 连语言都不给我弄好.

问题现象

产品启动出现问题
[1]???????
[2]???????????????????????????????
[3]???????
[4]??????????

本来以为是语言有问题解决已经不麻烦. 但是后续出现问题
locale  
出现如下错误提示
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

问题解决

网上一般的解决方法是:
yum install glibc-common kde-l10n-Chinese
但是实际上 这个处理方式是centos 7 系列使用的. 
centos8 其实是不支持的
经过一通翻找, 发现必须使用: 
这个命令才可以. 
 yum install glibc-langpack-zh

环境变量的处理

cat >/etc/profile.d/lcall.sh <<EOF
export LC_ALL="zh_CN.utf8"
EOF
source /etc/profile.d/lcall.sh

进行验证

执行命令 locale 可以正常显示

执行建库, 发现显示正常了: 

[1]新建数据库实例
[2]基于现有空数据库初始实例(适用于建账时无数据库管理员权限场景)
[3]注册数据库实例
[4]修改数据库管理员密码

标签:set,No,locale,8.6,default,file,镜像,问号
From: https://www.cnblogs.com/jinanxiaolaohu/p/17152654.html

相关文章