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 字体文件的方法步骤。


~ 本文完,感谢阅读!


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




相关文章
|
2月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
1423 5
|
2月前
|
存储 虚拟化 Windows
VMware安装Windows10
本案例介绍了在Windows系统上使用VMware Workstation 17.5 Pro安装配置Windows 10虚拟机的详细步骤,包括所需设备、软件下载链接、虚拟机设置及系统安装全过程。
350 133
VMware安装Windows10
|
1月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
149 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
1月前
|
安全 Ubuntu iOS开发
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
137 3
Nessus Professional 10.10 Auto Installer for Windows - Nessus 自动化安装程序
|
1月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
389 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
1月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
238 0
|
2月前
|
安全 Linux 网络安全
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
102 0
Nipper 3.9.0 for Windows & Linux - 网络设备漏洞评估
|
2月前
|
安全 数据安全/隐私保护 Windows
ZyperWin++使用教程!让Windows更丝滑!c盘飘红一键搞定!ZyperWin++解决系统优化、Office安装和系统激活
ZyperWin++是一款仅5MB的开源免费Windows优化工具,支持快速优化、自定义设置与垃圾清理,兼具系统加速、隐私保护、Office安装等功能,轻便无广告,小白也能轻松上手,是提升电脑性能的全能管家。
972 0
|
3月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
203 5