Fedora 30 安装中文字体完整教程

admin
Fedora 30安装中文字体需完成以下步骤:首先下载常用中文字体(如思源黑体、文泉驿等),可通过系统字体官网或仓库获取;安装方式有两种:一是将字体文件复制到/usr/share/fonts/(需root权限)或~/.local/share/fonts/(用户目录),二是使用dnf install wqy-microhei*等命令安装字体包;安装后执行fc-cache -fv更新字体缓存;最后在系统设置中配置字体优先级,确保应用正确显示中文字体,整个过程简单,无需复杂配置即可解决中文显示问题。

在 Fedora 30 系统中,默认的中文字体支持可能不完善,常会出现中文显示为方框、乱码或字体模糊的问题,本文将详细介绍如何在 Fedora 30 中安装中文字体,确保中文界面、文档及网页的清晰显示。

检查当前系统中文字体情况

在安装前,先确认系统是否已安装中文字体,打开终端,运行以下命令:

fc-list :lang=zh

如果输出结果为空或仅有少量字体(如默认的“Sans”或“Serif”),说明需要手动安装中文字体。

Fedora 30 安装中文字体完整教程

安装中文字体包

Fedora 30 的软件仓库中提供了多种高质量中文字体,推荐使用 dnf 包管理器安装以下常用字体(可根据需求选择安装):

文泉驿字体(开源免费,适合日常使用)

文泉驿字体是 Linux 社区广泛使用的开源中文字体,包括微黑(等宽)、正黑等样式,清晰度较高。

sudo dnf install wqy-microhei wqy-zenhei

Noto CJK 字体(Google 推荐,多语言支持)

Noto CJK 是 Google 和 Adobe 合作开发的中文字体,覆盖简体中文、繁体中文、日文、韩文等,支持 Unicode 广泛字符,适合对字体完整性要求较高的场景。

sudo dnf install noto-cjk-fonts

思源黑体/思源宋体(Adobe 与 Google 合作,开源商用)

思源系列字体是 Adobe 和 Google 推出的开源字体,包含黑体和宋体,支持中日韩字符,设计现代,适合文档排版和设计工作。

sudo dnf install source-han-sans-cn-fonts source-han-serif-cn-fonts

Windows 中文字体(可选,需手动添加)

如果习惯 Windows 系统的中文字体(如微软雅黑、宋体),可将 Windows 字体文件复制到 Fedora 系统中:

  1. 从 Windows 系统 C:\Windows\Fonts 目录复制字体文件(如 msyh.ttc 微软雅黑、simsun.ttc 宋体)到 Fedora 的本地字体目录,

    sudo mkdir -p /usr/share/fonts/windows
    sudo cp /path/to/windows/fonts/msyh.ttc /usr/share/fonts/windows/
  2. 设置字体文件权限(确保所有用户可读):

    sudo chmod 644 /usr/share/fonts/windows/*.ttc
  3. 刷新字体缓存:

    sudo fc-cache -fv

配置字体渲染(可选优化)

安装字体后,可通过调整 fontconfig 配置优化字体显示效果(如抗锯齿、字体优先级),以下是示例配置:

创建用户级配置文件

~/.config/fontconfig/ 目录下创建 fonts.conf(若目录不存在需先创建):

mkdir -p ~/.config/fontconfig
cat > ~/.config/fontconfig/fonts.conf << EOF
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <!-- 优先使用 Noto Sans CJK SC -->
    <match target="pattern">
        <test name="lang" compare="contains">
            <string>zh</string>
        </test>
        <edit name="family" mode="prepend">
            <string>Noto Sans CJK SC</string>
        </edit>
    </match>
    <!-- 启用抗锯齿,适合 LCD 屏幕 -->
    <match target="font">
        <edit name="antialias" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hinting" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hintstyle" mode="assign">
            <const>hintslight</const>
        </edit>
    </match>
</fontconfig>
EOF

系统级配置(需管理员权限)

若需全局配置,可编辑 /etc/fonts/conf.d/ 目录下的文件(如 99-local-fonts.conf),方法类似,但需使用 sudo 权限。

刷新配置

保存配置后,运行以下命令使配置生效:

fc-cache -fv

验证字体安装效果

终端验证

在终端输入中文内容,检查是否正常显示(如“你好,Fedora 30!”),若终端仍显示方框,可尝试设置终端字体为刚安装的中文字体(如右键终端终端 → 偏好 → 字体,选择“Noto Sans CJK SC”或“文泉驿微黑”)。

图形界面验证

  • 打开 LibreOffice Writer,输入中文,检查字体是否可选择且显示正常。
  • 使用 Firefox 浏览器访问中文网站(如
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码