首页 > 系统相关 >Centos8 中文语言配置支持

Centos8 中文语言配置支持

时间:2023-07-29 18:25:38浏览次数:37  
标签:中文 en zh 语言 Chinese utf8 noarch table Centos8

安装中文语言包


  1. 如果不知道中文语言包,使用以下命令查看

    [09:39:51] root@ive:~ # yum search Chinese
    加载插件 "osmsplugin" 失败 : No module named 'librepo'
    上次元数据过期检查:0:26:02 前,执行于 2023年07月29日 星期六 09时14分49秒。
    ======================================================================================== 名称 和 概况 匹配:Chinese ========================================================================================
    fcitx-table-chinese.noarch : Chinese table of Fcitx
    ibus-table-chinese.noarch : Chinese input tables for IBus
    ============================================================================================ 名称 匹配:Chinese ============================================================================================
    ibus-table-chinese-array.noarch : Array input methods
    ibus-table-chinese-cangjie.noarch : Cangjie based input methods
    ibus-table-chinese-cantonese.noarch : Cantonese input methods
    ibus-table-chinese-easy.noarch : Easy input method
    ibus-table-chinese-erbi.noarch : Erbi input method
    ibus-table-chinese-quick.noarch : Quick-to-learn input methods
    ibus-table-chinese-scj.noarch : Smart Cangjie
    ibus-table-chinese-stroke5.noarch : Stroke 5 input method
    ibus-table-chinese-wu.noarch : Wu pronunciation input method
    ibus-table-chinese-wubi-haifeng.noarch : Haifeng Wubi input method
    ibus-table-chinese-wubi-jidian.noarch : Jidian Wubi 86 input method, JiShuang 6.0
    ibus-table-chinese-yong.noarch : YongMa input method
    ============================================================================================ 概况 匹配:Chinese ============================================================================================
    autocorr-zh.noarch : Chinese auto-correction rules
    langpacks-zh_CN.noarch : Simplified Chinese langpacks meta-package
    langpacks-zh_TW.noarch : Traditional Chinese langpacks meta-package
    libchewing.x86_64 : Intelligent phonetic input method library for Traditional Chinese
    perl-Encode-HanExtra.x86_64 : Extra sets of Chinese encodings
    tesseract-langpack-chi_sim.noarch : Chinese (Simplified) language data for tesseract-tessdata
    tesseract-langpack-chi_sim_vert.noarch : Chinese (Simplified, Vertical) language data for tesseract-tessdata
    tesseract-langpack-chi_tra.noarch : Chinese (Traditional) language data for tesseract-tessdata
    tesseract-langpack-chi_tra_vert.noarch : Chinese (Traditional, Vertical) language data for tesseract-tessdata
    texlive-arphic.noarch : Arphic (Chinese) font packages
    tomoe.x86_64 : Handwritten input system for Japanese and Chinese
    wqy-microhei-fonts.noarch : Compact Chinese fonts derived from Droid
    zinnia-tomoe-zh_CN.x86_64 : Simplified Chinese tomoe model file for zinnia
  2. centos8默认推荐使用dnf包管理工具安装软件包

    注意默认安装中文语言支持依赖包 "glibc-langpack-zh"

    [08:15:41] root@ive:~ # dnf install -y langpacks-zh_CN.noarch
    Failed to set locale, defaulting to C.UTF-8
    Failed loading plugin "osmsplugin": No module named 'librepo'
    Last metadata expiration check: 2:11:51 ago on Sat Jul 29 06:06:06 2023.
    Dependencies resolved.
    ============================================================================================================================================================================================================
     Package                                                Architecture                                Version                                            Repository                                      Size
    ============================================================================================================================================================================================================
    Installing:
     langpacks-zh_CN                                        noarch                                      1.0-12.el8                                         appstream                                      9.6 k
    Installing weak dependencies:
     glibc-langpack-zh                                      x86_64                                      2.28-228.el8                                       baseos                                         2.2 M
    
    Transaction Summary
    ============================================================================================================================================================================================================
    Install  2 Packages
  3. 安装结束查看系统支持语言,如下

    [09:40:57] root@ive:~ # locale -a
    C
    C.utf8
    en_AG
    en_AU
    en_AU.utf8
    en_BW
    en_BW.utf8
    en_CA
    en_CA.utf8
    en_DK
    en_DK.utf8
    en_GB
    en_GB.iso885915
    en_GB.utf8
    en_HK
    en_HK.utf8
    en_IE
    en_IE@euro
    en_IE.utf8
    en_IL
    en_IN
    en_NG
    en_NZ
    en_NZ.utf8
    en_PH
    en_PH.utf8
    en_SC.utf8
    en_SG
    en_SG.utf8
    en_US
    en_US@ampm
    en_US.iso885915
    en_US.utf8
    en_US.utf8@ampm
    en_ZA
    en_ZA.utf8
    en_ZM
    en_ZW
    en_ZW.utf8
    POSIX
    zh_CN
    zh_CN.gb18030
    zh_CN.gbk
    zh_CN.utf8
    zh_HK
    zh_HK.utf8
    zh_SG
    zh_SG.gbk
    zh_SG.utf8
    zh_TW
    zh_TW.euctw
    zh_TW.utf8
  4. 查看系统当前的字符集

    [09:48:13] root@korea:~ # localectl status
       System Locale: LANG=en_US.UTF-8
           VC Keymap: us
          X11 Layout: us

    也可以直接查看配置文件

    [09:50:59] root@korea:~ # cat /etc/locale.conf
    LANG=en_US.UTF-8
  5. 修改系统当前字符集

    localectl set-locale LANG=zh_CN.UTF-8

    或者直接修改/etc/locale.conf配置文件

    [09:58:54] root@ive:~ # echo LANG=zh_CN.UTF-8 > /etc/locale.conf
  6. 重启系统生效,或者使用source临时生效

    source /etc/locale.conf

     

标签:中文,en,zh,语言,Chinese,utf8,noarch,table,Centos8
From: https://www.cnblogs.com/apink/p/17590235.html

相关文章

  • c语言学习第一课
    VS工具提前输入#define_CRT_SECURE_NO_WARNINGS1数据类型char //字符数据类型short//短整型int  //整型long //长整型longlong //更长整型float //单精度浮点数double //双精度浮点数 printf(“%lf\n",d);   lf表示双精度浮点数类型用来向内存申请空间创......
  • VsCode如何配置C语言环境?
    以前学校上C语言课程都是使用VC++6.0上课,这个学期为了复习一遍C语言,而且自己经常使用VSCode开发前端项目,所以为了方便。这里把需要的环境和插件配置在这里介绍一下。Windows环境下安装C语言编译器MinGW-W64GCCC的下载地址为:https://sourceforge.net/projects/mingw-w64/下载......
  • 基于C语言设计的小型图形软件系统
    完整资料进入【数字空间】查看——搜索"writebug"一、实验内容:综合运用所学,开发一个小型图形软件系统,开发的图形软件系统可通过菜单实现以下功能:几何建模功能:利用简单的动画和交互技术演示基本图元绘制算法(直线、曲线)所学算法、多边形填充算法和裁剪算法(不能用OpenGL自带函数)的实......
  • 基于C语言设计的Bootblock设计
    完整资料进入【数字空间】查看——搜索"writebug"一、Project1Bootloader设计文档中国科学院大学[王苑铮]1.1Bootblock设计流程请至少说明以下内容Bootblock主要完成的功能把kernel从sd卡读取到内存中的指定位置,之后跳转到内核的起始地址让内核开始执行。Bootblock被载......
  • C语言【怎么定义变量?】
    变量定义的目的是向编译器说明在哪里创建变量的存储,并指明如何创建变量的存储方式。变量定义会明确指定一个数据类型,并包含一个或多个变量的列表。例如:typevariable_list;在这里,"type"必须是一个合法的C数据类型,可以是"char"、"w_char"、"int"、"float"、"double",或者是用户自......
  • 基于C语言设计的全局光照明模型
    完整资料进入【数字空间】查看——搜索"writebug"Part1Whitted-StyleRayTracingStep0.算法流程为了渲染出一张图片,RayTrace()计算了给定像素点的色彩取值。根据光路可逆原理,可以从人眼作为出发点,沿着指向该pixel的某一点的方向发出一条ray。Step1:射线求交这条ray会碰到一个......
  • c语言学习笔记5
    内存空间在C语言中,内存空间可以被划分为以下几个部分:1.栈(Stack):这部分内存由编译器自动分配和释放,用于存放函数的参数值,局部变量等。其操作方式类似于数据结构中的堆栈,先进后出。2.堆(Heap):堆是用于动态内存分配的。与栈不同,堆的分配和释放必须由程序员自己操作。在C语言中,使用m......
  • 解决:vscode插件C/C++ CompileRun 输出中文乱码问题
    打开插件设置在该设置中加入语句-fexec-charset=GBK即可......
  • Python编辑器(PyCharm) mac/win 电脑 中文汉化版 软件推荐
    MiniCondapython是一款python环境管理软件,在这款软件中主要帮助用户在电脑中对python环境进行管理和编辑;软件能自由切换自己需要的python环境;并且有着十分稳定的操作环境;软件支持在各种操作系统中使用,性能十分的稳定,能确保开放人员能正常进行编程;软件界面简洁,操作简单,无需任何复杂......
  • Windows 10 on ARM, version 22H2 (updated Jul 2023) ARM64 AArch64 中文版、英文版
    Windows10onARM,version22H2(updatedJul2023)ARM64AArch64中文版、英文版下载基于ARM的Windows10请访问原文链接:https://sysin.org/blog/windows-10-arm/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgWindows10,version22H2(releasedNov2021)......