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

Ubuntu添加系统字体

(2024.6.30)

系统字体保存路径在/usr/share/fonts下,如果此目录下缺少字体,则使用其他可视化api(如Python的pygame库)的默认配置时可能会出现乱码问题。

往Ubuntu中添加字体的方法

方法一:手动添加字体文件

  • 下载字体文件:从互联网下载你需要的字体文件(例如,.ttf 或 .otf 文件)。
  • 复制字体文件到 /usr/local/share/fonts:将下载的字体文件复制到 /usr/local/share/fonts 目录。
sudo cp /path/to/downloaded/font.ttf /usr/local/share/fonts/
  • 更新字体缓存:添加字体后,运行 fc-cache 命令来更新字体缓存。
sudo fc-cache -fv

方法二:通过系统包管理器安装字体

Ubuntu 提供了多种字体包,可以通过 apt 包管理器安装。以下是一些常见的字体包:

  • 安装 Microsoft 字体:
sudo apt update
sudo apt install ttf-mscorefonts-installer
  • 安装 Google 字体:
sudo apt update
sudo apt install fonts-noto
  • 安装其他常用字体:
sudo apt update
sudo apt install fonts-dejavu
sudo apt install fonts-liberation
sudo apt install fonts-ubuntu

安装这些字体包后,系统会自动将字体文件添加到合适的目录(通常是 /usr/share/fonts 或 /usr/local/share/fonts),并更新字体缓存。

方法三:使用 fontconfig 来查找现有系统字体

即使 /usr/local/share/fonts 目录中没有字体文件,系统其他位置仍然可能有字体文件。你可以使用 fontconfig 来查找这些字体。

fc-list

此命令会列出系统中所有可用的字体及其路径。你可以使用 grep 来查找特定的字体。例如:

fc-list | grep -i "arial"
http://www.lryc.cn/news/388244.html

相关文章:

  • 深度学习相关概念及术语总结2
  • 基于改进滑模、经典滑模、最优滑模控制的永磁同步电机调速系统MATLAB仿真
  • windows环境下创建python虚拟环境
  • Fragment切换没变化?解决办法在这里
  • Linux系统防火墙iptables(下)
  • 你需要精益管理咨询公司的N+1个理由
  • [机器学习]-3 万字话清从传统神经网络到深度学习
  • 网络安全等级保护2.0(等保2.0)全面解析
  • 用Lobe Chat部署本地化, 搭建AI聊天机器人
  • 基于ARM的通用的Qt移植思路
  • IT专业入门,高考假期预习指南
  • 芯片详解——AD7606C
  • IDEA 编译单个Java文件
  • 人工智能业务分析
  • 随机文本生成器
  • java中输入输出流的继承关系
  • c++应用网络编程之一基本介绍
  • Web后端开发概述环境搭建项目创建servlet生命周期
  • Java 位运算详解
  • 智能体实战:开发一个集成国内AI平台的GPTs,自媒体高效智能助手
  • 完美世界|单机版合集(共22个版本)
  • Jenkins的一些记录
  • 讲讲js中的prototype和__proto__
  • JavaScript的学习之DOM的查询(一)
  • 充电宝哪个品牌比较好一点?多维度实测西圣、绿联、倍思充电宝!
  • ubuntu安装QT
  • DataGrip 2024 po for Mac 数据库管理工具解
  • 《C++ Primer》导学系列:第 13 章 - 拷贝控制
  • c++ 图论2 深度优先算法和广度优先算法
  • 【Qt】初识QtQt Creator