Debian(Linux) 安装Windows通用字体(可解决TimesNewRoman等字体的报错)
发表于|更新于|Linux
前言
最近写了个小玩意儿,PDF转Word,体验很棒,图片和插画都能识别出来正确转换,可是部署到线上以后,转换会有Arial和TImesNewRoman字体的报错
原因就是Linux的字体和Windows的不太一样,毕竟PDF都是WIndows上面保存下来的。
一、直接操作
1 | sudo apt install ttf-mscorefonts-installer # 安装 |
大功告成
然后一定要重启报错的项目
总结
完
文章作者: 徐一杰
文章链接: https://bubblingxuyijie.github.io/2022/05/09/Debian(Linux) 安装Windows通用字体(可解决TimesNewRoman等字体的报错)/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 泡泡的博客!
相关推荐

2022-10-28
Debian11(Linux 通用)安装 Jenkins 并配置自动化部署
前言 Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过 apt 和 yum 安装、Docker安装,也可以下载 war 包允许在拥有 JDK 环境的任何机器 一、安装 Jenkins注意,安装 Jenkins 需要 JDK 环境,如果没有安装,可以直接 apt install default-jdk 或者 yum install java 这样安装 注意,配置自动化部署需要 maven 环境,如果没有安装,可以直接 apt install maven 或者 yum install maven 这样安装 注意,配置自动化部署需要 git 环境,如果没有安装,可以直接 apt install git 或者 yum install git 这样安装,这个 git 的版本不重要,也可以不安装,Jenkins安装好以后让Jenkins自动安装 apt/yum安装(推荐) 这是 apt 的安装方式 123456789101112# 下载Jenkins公钥curl -fsSL htt...

2022-11-01
Debian(Linux通用)安装 Kafka 并配置远程访问
前言 As we all know,当今世界最流行的消息中间件有 RabbitMq、RocketMq、Kafka,其中,应用最广泛的是 RabbitMq,RocketMq 是阿里巴巴的产品,性能超过 RabbitMq,已经经受了多年的双11考验,但是怕哪天阿里不维护了,用的人不多,Kafka 是吞吐量最大的一个,远超前两个,支持事务、可保证消息的不丢失(网上说的事务和消息可靠性不支持是说的旧版,2以后就开始支持了),对比来讲,Kafka相对于前两个,只有一个劣势,不太支持延时队列,其他方面都要优于它们(个人使用体验,勿喷)。 一、下载 为 Kafka 创建一个安装文件夹,你喜欢哪就装哪 12345cd /mkdir datacd data/mkdir kafkacd kafka/ 下载官方安装包 12# 下载官方安装包,apache大家都知道,下载很慢,大家可以从镜像下载或者挂梯子下载完传输到服务器wget https://dlcdn.apache.org/kafka/3.3.1/kafka_2.13-3.3.1.tgz apache大家都知道,下载很慢,下面我的服务...

2021-04-08
Deepin(Linux)安装Hadoop伪分布环境(集成Hbase、Hive、MySQL、Spark、Scala)
安装版本 jdk8、Hadoop3.2.2、Hbase2.4.17、Hive3.1.2、MySQL8.0.24、Spark3.1.1、Scala2.13.5(版本不对会报错,我下面均使用压缩包来安装对应版本) 下载所有环境 Hadoop3.2.2下载 bfsu这个镜像下载最快 Hbase2.4.17下载 选择bin.tar.gz Hive3.1.2下载选择bin.tar.gz Spark下载地址记得第2栏选择Hadoop版本,本教程是3.2 Scala2.13.5下载地址 进去官网后拉到最底部,选择第一个 MySQL下载地址 这里一定要选择这个Linux Generic下载前面这两个,64位和32位根据自己电脑情况来选 开启Deepin或Ubuntu(我用的是虚拟机) 我用的是Deepin20(Debian10 Buster库)好看吧, 还有“QQ2008” 安装Hadoop1、安装和配置ssh 首先在终端输入sudo apt update来更新一下apt的包列表(apt代表赋予管理员权限,建议每句命令都加上) 输入sudo apt-g...

2022-01-05
Linux 配置 MySQL 定时自动备份到另一台服务器
前言此方案可使一台服务器上的 MySQL 中的所有数据库每天 0 点自动转储为 .sql 文件,然后将文件同步到另一台服务器上,可以作为一个简单的数据容灾。 二、编写自动备份 sh 文件在数据库所在的服务器新建一个 sh 文件,放在哪里、怎样命名都随意(此处注意!!!不要使用 xftp 右键新建文件来编写 sh 文件,那样编码会出问题,比如新建的文件名后面会多出一个问号“?”,使用命令行vim或vi来新建) 1234mkdir mysqlAutoBackupTo24cd mysqlAutoBackupTo24mkdir backupvim AutoBackup.sh 我建立的文件夹是这样的 AutoBackup.sh 里面的内容 1234567891011121314151617181920#下面生成的sql在本服务器存放的文件夹,就是我上面建立的BACKUP=/data/mysqlAutoBackupTo24/backup#当前时间,用来命名sql文件DATETIME=$(date +%Y-%m-%d)echo "===备份开始==="echo &q...

2021-12-27
Linux系统一键安装Docker(并更改Docker的容器默认存储位置)
前言Linux系统Docker的安装非常简单,官方的一键安装命令,无需配置任何东西,如果你的服务器无法联网就只能用麻烦的离线安装了。 就是如果你的服务器的磁盘分了不同区的话,要更改一下 Docker 的容器和镜像的默认存储位置,否则的话默认会安装在/var/lib/docker目录下,日志也会在这个目录生成,慢慢把系统盘空间占满。 二、更改默认存储路径命令行输入 vi /etc/docker/daemon.json,在这个文件里输入以下内容,/data/docker 是要修改的存储路径,你们看自己想修改到哪里。 vi 的操作和 vim 一样,进去以后按一下 “a”就可以输入了,然后保存是先按一下“esc”,再按住“shift + z + z”就可以了 123{ "graph":"/data/docker"} 然后重启一下 Docker ,命令行输入 systemctl restart docker.service 然后命令行输入docker info,看我鼠标拉白的那个路径,我没有改,所...

2021-12-30
Linux 挂载磁盘和扩展现有分区大小(无需格式化、无需关机)
前言Centos、Ubuntu、Debian,xfs 和 ext 文件系统都可以,我全都在虚拟机试过一遍,先讲挂载磁盘,因为扩容也需要挂载的前几步操作。 二、分区扩容运行 vgdisplay,显示卷组信息,查看VG Name,下面要用,这时 Free PE 为0 运行partprobe - inform the os of partition table changes 来使分区表生效(提示没有那个文件或目录不用管) 然后运行pvcreate /dev/sda4 将刚才的分区初始化为物理卷,以便被 LVM 使用 运行vgextend centos /dev/sda4, 扩展卷组(上面的VG Name换成你自己的,我的叫centos,你们自己换一下) 再次运行vgdisplay查看卷组信息,发现Free PE有空间了 按照百分比扩展:lvextend -l +100%FREE /dev/mapper/centos-root /dev/sda4意思是把 /dev/sda4 的全部空间扩容给 /dev/mapper/c...
评论


