Windows 和 Linux 上安装 TTF 字体的方法

简介: 在之前的文章中,我们是通过引入字体文件的方法解决了平台字体兼容性的问题

4.png


前言


在之前的文章中,我们是通过引入字体文件的方法解决了平台字体兼容性的问题。


有同学提出了一个问题:为什么要通文件引入的方式解决问题?难道不考虑带宽问题吗?


其实,我们一开始考虑的方案是将字体文件安装在运行项目的每台客户机上,但是,因为使用项目的客户机实在太多,每台都装的话太过繁琐,所以就采用了文件引用的方式。


但是,我们将本地安装字体的方案作为备用方案,以下是 Windows 和 Linux 系统上安装字体的步骤。


本文所用的字体文件为 .ttf 格式。


Windows 安装字体


方法一


直接把字体文件复制到系统文字的文件夹里。打开C盘—Windows—Fonts文件夹,把字体文件复制到Fonts文件夹里面。


方法二


直接在字体文件右键,点安装


3.png


安装成功后:


2.png


Linux 安装字体


第一步:准备字体文件,这里用的是 .ttf 格式文件。


第二步:打开 /usr/share/fonts 目录,新建一个文件夹,名字随便取,例如:my_fonts 。


第三步:将之前准备的 .ttf 字体文件拷贝到这个目录下(有可能需要sudo的权限)。


第四步:进入到创建的字体文件目录下:cd /usr/share/fonts/my_fonts


第五步:依次执行以下指令:


sudo mkfontscale
sudo mkfontdir
sudo fc-cache


此时文件夹会多两个文件:fonts.dir 以及 fonts.scale,安装成功:


1.png


第六步:查看是否安装成功,执行指令:fc-list


0.png


总结


以上就是 Windows 和 Linux 系统上安装 .ttf 字体文件的方法步骤。


~ 本文完,感谢阅读!


学习有趣的知识,结识有趣的朋友,塑造有趣的灵魂!




相关文章
Nexpose 8.13.0 for Linux & Windows - 漏洞扫描
Nexpose 8.13.0 for Linux & Windows - 漏洞扫描
42 3
Nexpose 8.13.0 for Linux & Windows - 漏洞扫描
|
29天前
|
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.11 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
108 3
Windows 10/11从官网下载ISO的方法
本文介绍了两种从微软官网下载Windows 10/11 ISO镜像的方法。一是通过修改浏览器User Agent为Linux系统,使官网提供ISO下载链接;二是使用UUPDUMP工具,从官网下载并转换为ISO格式,支持最新开发版,操作简便。
Windows安装Claude Code
Claude Code 是 Anthropic 推出的代码助手,支持在 Windows 通过 WSL(Windows Subsystem for Linux)运行。本文介绍如何在 Windows 系统中启用 WSL、安装 Ubuntu 子系统、配置 Python 与 Node.js 环境,并最终安装和运行 Claude Code。内容涵盖 WSL 设置、开发工具安装、依赖配置及常见问题解决方法,助你顺利在本地环境中使用 Claude Code 提升编码效率。
488 0
Windows安装Claude Code
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
51 3
Metasploit Pro 4.22.7-2025061201 (Linux, Windows) - 专业渗透测试框架
|
6天前
|
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
19 0
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
|
17天前
|
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
34 2
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
131 0
VMware Remote Console 13.0.0 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
Nexpose 8.11.0 for Linux & Windows - 漏洞扫描
Nexpose 8.11.0 for Linux & Windows - 漏洞扫描
14 0
Windows下安装和配置GTK4(基于CLion)
本文介绍了作者选择GTK作为C语言图形库的原因,包括代码简洁、控件丰富和界面美观,并分享了在Windows环境下通过MSYS2安装GTK4及在CLion中配置开发环境的详细步骤。
46 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问