当前位置: 首页 > news >正文

Zabbix6.x配置中文界面 解决乱码问题

Zabbix6.x配置中文界面 解决乱码问题

Zabbix6.x界面无法选择中文,通过安装语言包解决。后面也解决了zabbix6中文方块(乱码)问题。

配置中文语言包

系统中默认没有携带中文语言包,可以通过以下命令查看

localectl list-locales #查看系统默认已有的语言包
localectl #查看当前生效的语言包
localectl set-locale LANG="zh_CN.utf8" #修改当前生效语言包为中文zh_CN.utf8

查找软件仓库中可以下载的软件包,查询是否包含中文语言包。

dnf list | grep glibc-langpack	#查看源上有哪些语言包
dnf list | grep glibc-langpack | grep zh  #筛选出需要的中文语言包
dnf install glibc-langpack-zh #安装中文语言包
localectl set-locale LANG="zh_CN.utf8" #修改当前生效语言包为中文zh_CN.utf8
systemctl restart zabbix-server zabbix-agent nginx php-fpm  # 重启相关服务

修改语言不需要重新启动操作系统,只需重新启动一下zabbix相关服务即可。

验证:

解决乱码问题

改语言包仅解决了整体页面的中文显示问题,具体监控项仍然存在中文方块乱码问题,需要下载中文字体解决。

将Windows的中文ttf字体 C:\Windows\Fonts目录下的字体上传至zabbix-server服务器,并且将字体改名为已经被套了几层软连接的默认字体名字DejaVuSans.ttf,不用重启服务器或应用,刷新页面即可。

dnf install lrzsz #安装rz命令,方便快速上传字体文件
cd /usr/share/fonts/dejavu-sans-fonts/ #进入字体文件所在目录
rz -E #上传Windows上找到的ttf字体文件
cp DejaVuSans.ttf DejaVuSans.ttf.back #将之前的文件备份一下
mv ziti.ttf DejaVuSans.ttf #将上传的字体改名为目标文件

`

[外链图片转存中…(img-QsIY8CVv-1707495464433)]

相关文章:

  • Redis中内存淘汰算法实现
  • 容器基础:Docker 镜像如何保证部署的一致性?
  • Vim工具使用全攻略:从入门到精通
  • 【ESP32+Python】WIFI连接包括固定账号密码+选择WIFI在输入密码
  • spring boot学习第十一篇:发邮件
  • YOLOv8改进 | 检测头篇 | 独创RFAHead检测头超分辨率重构检测头(适用Pose、分割、目标检测)
  • macOS Sonoma 14系统安装包
  • Xray 工具笔记
  • NCCL源码解析: P2P 连接的建立
  • Leetcode 121 买卖股票的最佳时机
  • 2-8 单链表+双链表+模拟栈+模拟队列
  • Vue-57、Vue技术路由的参数如何传递
  • vue3 可视化大屏自适应屏幕组件
  • error: object ‘FastMNNIntegration‘ not found
  • 159基于matlab的基于密度的噪声应用空间聚类(DBSCAN)算法对点进行聚类
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • ES6核心特性
  • MySQL的数据类型
  • Python实现BT种子转化为磁力链接【实战】
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 从setTimeout-setInterval看JS线程
  • 开发基于以太坊智能合约的DApp
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 微信小程序实战练习(仿五洲到家微信版)
  • 小李飞刀:SQL题目刷起来!
  • Spark2.4.0源码分析之WorldCount 默认shuffling并行度为200(九) ...
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • #WEB前端(HTML属性)
  • #常见电池型号介绍 常见电池尺寸是多少【详解】
  • (20050108)又读《平凡的世界》
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (pojstep1.3.1)1017(构造法模拟)
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (分布式缓存)Redis哨兵
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (十一)c52学习之旅-动态数码管
  • (转)【Hibernate总结系列】使用举例
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转载)从 Java 代码到 Java 堆
  • .NET BackgroundWorker
  • .NET CORE Aws S3 使用
  • .net core 微服务_.NET Core 3.0中用 Code-First 方式创建 gRPC 服务与客户端
  • .NET 设计模式—简单工厂(Simple Factory Pattern)
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .NET简谈设计模式之(单件模式)
  • .Net通用分页类(存储过程分页版,可以选择页码的显示样式,且有中英选择)
  • .Net转前端开发-启航篇,如何定制博客园主题
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @基于大模型的旅游路线推荐方案
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [C++]高精度 bign (重载运算符版本)
  • [Codeforces] number theory (R1600) Part.11