Linux中安装字体

问题说明 

wps 安装后打开文件部分字体出现乱码,原因主要是linux中缺少windows中的相关字体,只要从windows电脑中的字体拷贝到linux系统中并安装就能解决问题 对ubuntu 和manjora有效。

安装字体

字体下载地址可参考附录

在 Linux 中,一次安装多个字体的方法如下:

  1. 将字体文件复制到字体目录。字体文件通常位于 /usr/share/fonts 或 /usr/local/share/fonts 目录中。您也可以创建一个新的字体目录,例如 ~/.fonts

  2. 打开终端并切换到字体目录。

  3. 使用以下命令安装字体:

sudo fc-cache -f -v

其中 -f 选项强制更新字体缓存,-v 选项显示详细输出。

  1. 如果您将字体文件复制到新的字体目录,还需要使用以下命令更新字体缓存:
sudo mkfontscale
sudo mkfontdir
  1. 重新启动应用程序或注销并重新登录,以使字体生效。

您也可以使用字体管理工具来安装字体,例如 Font Manager、FontForge、GNOME Font Viewer 等。这些工具通常提供了更直观的界面,可以更轻松地浏览、安装和管理字体。

如果您需要一次安装多个字体文件,可以使用以下命令:

Copy

sudo cp *.ttf /usr/share/fonts/
sudo fc-cache -f -v

其中 *.ttf 表示所有以 .ttf 为扩展名的字体文件。

请注意,在某些 Linux 发行版中,您可能需要以 root 用户身份运行这些命令,或者使用 sudo 命令来获得必要的权限。

附录

windows系统中常见的字体下载地址(从windows server 2022 中文版中打包)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/627030.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【深度学习目标检测】十五、基于深度学习的口罩检测系统-含GUI和源码(python,yolov8)

YOLOv8是一种物体检测算法,是YOLO系列算法的最新版本。 YOLO(You Only Look Once)是一种实时物体检测算法,其优势在于快速且准确的检测结果。YOLOv8在之前的版本基础上进行了一系列改进和优化,提高了检测速度和准确性。…

基于vue+Spring Boot技术的幼儿园管理系统设计与实现4un3j

本系统能为家长、教师提供一个幼儿园管理平台,就能够快速有效的帮助家长在线查询活动名次、学生考勤、成长记录等,教师发布班级信息、课程信息等,并且可以让管理员能够轻松效率地添加所有的信息。系统开发的意义主要在于两个方面,…

FineBI实战项目一(23):订单商品分类词云图分析开发

点击新建组件,创建订单商品分类词云图组件。 选择词云,拖拽catName到颜色和文本,拖拽cat到大小。 将组件拖拽到仪表板。 结果如下:

tim实践系列——去中心化分布式架构特点

前言: tim是去中心化分布式即时通讯引擎。不依赖于任何中心服务器,采用去中心化分布式架构,解决传统中心化通讯方式的问题,去中心化分布式架构的通讯引擎的各个节点之间相互连接,形成一个庞大的分布式网络。可以轻松地…

使用composer构建软件包时文件(夹)权限设置

在构建软件包的时候你可能会需要对包源内文件或文件夹的权限做出相应的调整,以确保软件包在部署到客户端后可以正常运行。在此之前我们先来了解一下Apple文件系统内文件或文件夹的权限设定。 常见的文件或文件夹会有Owner, Group, Everyone这三种类型的所有权&#…

MetaGPT入门(二)

接着MetaGPT入门(一),在文件里再添加一个role类 class SimpleCoder(Role):def __init__(self,name:str"Alice",profile:str"SimpleCoder",**kwargs):super().__init__(name,profile,**kwargs)self._init_actions([Write…

1.16寒假集训

A: 解题思路&#xff1a; 题目的意思是小辰实力大于集训队员的实力&#xff0c;成就感就加上该集训队员的实力值。 下面是c代码&#xff1a; #include<iostream> using namespace std; int main() {int n,x,arr[100],num 0;cin >> n >> x;for(int i 0;i…

选择安全数据交换系统时 要考虑哪些因素?

安全数据交换系统是一种专门设计用于在不同的网络环境&#xff08;如内部不同网络&#xff0c;内部网络和外部网络&#xff09;之间安全传输数据的解决方案。它通常包括一系列的技术和流程&#xff0c;旨在确保数据在传输过程中的完整性、机密性和可用性。 安全数据交换系统可以…

Flask SQLAlchemy怎么查看参数化查询的实际SQL语句

Flask SQLAlchemy操作数据库时&#xff0c;不管是直接用sql语句还是用orm&#xff0c;有的时候为了调试&#xff0c;都需要知道参数化查询的sql语句生成的实际sql语句是什么。 比如&#xff1a; params {org: 123}# 如下是参数化查询sql语句&#xff0c;如果sql语句很长&…

第十五讲_css水平垂直居中的技巧

css水平垂直居中的技巧 1. 水平垂直居中&#xff08;场景一&#xff09;2. 水平垂直居中&#xff08;场景二&#xff09;3. 水平垂直居中&#xff08;场景三&#xff09;4. 水平垂直居中&#xff08;场景四&#xff09; 1. 水平垂直居中&#xff08;场景一&#xff09; 条件&a…

c语言for循环和水仙花

c语言for循环和水仙花 c语言for循环和水仙花 c语言for循环和水仙花一、for循环语句格式二、for循环案例水仙花 一、for循环语句格式 for(初始值&#xff1b;表达式&#xff1b;表达式) { 代码 }int main() {for (int i 0; i < 10; i){printf("%d\n", i);} }二、f…

分销商城多端uniapp 可编译5端 - 等级提现额度

等级提现额度 等级提现额度是一种常见的财务管理策略&#xff0c;通常用于在线平台、金融服务或游戏中&#xff0c;用于控制不同等级用户的提现限额。这样的机制有助于平台管理资金流动性&#xff0c;防范欺诈&#xff0c;并鼓励用户提升他们的活跃度或忠诚度。以下是一个简单的…

在商城里边怎么做分销功能_微信小程序商城如何开展分销

一、开篇引子 在数字化浪潮的推动下&#xff0c;商城已不再是一个单纯的购物场所&#xff0c;而是一个集购物、社交、娱乐为一体的多元化平台。在这个竞争激烈的市场环境中&#xff0c;如何让自己的商城脱颖而出&#xff0c;成为众多商家关注的焦点。而分销功能的引入&#xf…

【面试突击】计算机网络面试实战(下)

&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308;&#x1f308; 欢迎关注公众号&#xff08;通过文章导读关注&#xff1a;【11来了】&#xff09;&#xff0c;及时收到 AI 前沿项目工具及新技术 的推送 发送 资料 可领取 深入理…

第一篇:node的背景及版本的检查

&#x1f3ac; 江城开朗的豌豆&#xff1a;个人主页 &#x1f525; 个人专栏 :《 VUE 》 《 javaScript 》 &#x1f4dd; 个人网站 :《 江城开朗的豌豆&#x1fadb; 》 ⛺️ 生活的理想&#xff0c;就是为了理想的生活 ! 前言 Node.js 是一个基于 Chrome V8 JavaScript 引擎…

Linux第23步_安装windows下的STM32CubeProgrammer软件和安装 DFU驱动程序

STM32CubeProgrammer软件是通过USB3.0接口烧写系统软件。 STM32CubeProgrammer需要java运行环境&#xff0c;因此需要安装JAVA软件。 Java 运行环境版本必须是 V1.7 及以上&#xff0c;一定要用 64位的&#xff0c;和win系统一致&#xff0c;否则使用 STM32CubeProgrammer烧…

微信怎么申请小程序商城?一步步教你完成

随着移动互联网的发展&#xff0c;越来越多的企业和个人开始关注微信小程序。微信小程序是一种不需要下载安装即可使用的应用&#xff0c;它实现了应用“触手可及”的梦想&#xff0c;用户扫一扫或者搜一下就能打开应用。其中&#xff0c;小程序商城因其便捷性和实用性&#xf…

吸嘴旋转对位贴合

背景&#xff1a;高精度贴片机需要在上看相机视觉定位芯片&#xff0c;芯片准确的贴合到leadframe里面。 问题&#xff1a;首先相机手眼标定后&#xff0c;已知视觉相机给出的芯片几何中心位置A1(x1,y1)&#xff0c;角度θ1&#xff0c;吸嘴几何中心的位置A2&#xff08;x2&am…

Embedding:数据的奇妙之变

在深度学习的领域&#xff0c;Embedding是连接符号与连续的一座桥梁。它通过将高维离散数据映射到低维连续向量空间&#xff0c;为大模型提供了更好的处理能力。 在这一部分&#xff0c;我们将深入研究Embedding的基本概念、作用以及在深度学习中的广泛应用。 一、向量Embedd…

如何一台电脑操作两个adb 设备

1.首先使用 adb devies 命令 2.然后使用 adb -s 上面的返回的id号 shell 进入对应的开发板