温馨提示×

CentOS GIMP字体怎么添加

小樊
31
2025-12-25 05:13:11
栏目: 智能运维

在 CentOS 上为 GIMP 添加字体的正确做法

一、准备与原则

  • 将字体安装到 系统字体库 后,GIMP 会自动识别并使用;GIMP 支持 TrueType(TTF)OpenType(OTF) 等常见字体格式。这样不仅 GIMP 可用,其他应用也能共享这些字体。

二、系统级安装步骤(推荐)

  • 安装字体工具(若未安装):
    • 执行:sudo yum install -y fontconfig mkfontscale
  • 复制字体到系统目录(示例将字体放入自定义目录):
    • 执行:sudo mkdir -p /usr/share/fonts/your_fonts
    • 复制:sudo cp /path/to/*.ttf /path/to/*.otf /usr/share/fonts/your_fonts/
  • 设置权限(便于多用户使用):
    • 执行:sudo chmod -R 644 /usr/share/fonts/your_fonts/
  • 生成字体索引与缓存:
    • 执行:cd /usr/share/fonts/your_fonts && sudo mkfontscale && sudo mkfontdir
    • 执行:sudo fc-cache -fv
  • 验证安装结果:
    • 查看全部字体:fc-list
    • 查看中文字体:fc-list :lang=zh
  • 完成后直接打开 GIMP,在文本工具中即可看到并使用新字体。

三、仅当前用户安装(无 root 权限时)

  • 在用户目录创建字体目录并复制字体:
    • 执行:mkdir -p ~/.local/share/fonts
    • 复制:cp /path/to/*.ttf /path/to/*.otf ~/.local/share/fonts/
  • 生成缓存:
    • 执行:fc-cache -fv
  • 重新启动 GIMP 即可使用。

四、常见问题与排查

  • 命令不存在:
    • 若提示 mkfontscale: command not found,安装:sudo yum install -y mkfontscale
  • 字体不生效或渲染异常:
    • 执行:fc-cache -fv 重建缓存;必要时重启系统或会话:reboot
  • 验证是否安装成功:
    • 使用 fc-list | grep "字体名"fc-list :lang=zh 检查
  • 字体目录建议:
    • 系统级:/usr/share/fonts/(所有用户可用)
    • 用户级:~/.local/share/fonts/(仅当前用户)
  • 常见中文字体名称示例:
    • Microsoft YaHeiCourier New 等,安装后可用 fc-list :lang=zh 确认。

0