# ttf-ms-win10-PKGBUILD **Repository Path**: fkxxyz/ttf-ms-win10-PKGBUILD ## Basic Information - **Project Name**: ttf-ms-win10-PKGBUILD - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2019-12-31 - **Last Updated**: 2021-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ttf-ms-win10-PKGBUILD ## 问题背景 很多 wine 的程序都依赖 windows 字体,那么 archlinux 下如何装 windows 字体一直是个问题,虽然有很多方案: 1. 不装 windows 字体,直接改 wine 的注册表,实现字体映射,QQ 的字体发虚也可解决。 2. 手动复制 windows 字体到 /usr/share/fonts,然后执行 fc-cache 建立缓存。 3. AUR 仓库里有很多 windows 字体的包,比如 ttf-ms-win10,ttf-ms-win8,ttf-ms-win7 以上解决方法的缺点分别是: 1. 字体映射并没有真正装 windows 字体,只是避免了一些问题,但操作会复杂一些,因为每个 wine 容器都得改注册表会很麻烦。而且这样做最终得到的效果体验肯定没有装 windows 字体好。 2. 手动复制可以说是最快的办法,前提是电脑里要有现成的 windows,或者从现成的镜像里面提取,执行命令可能要多一些,而且自己整理可能乱,思路得清晰。 3. 从 AUR 安装,但 AUR 没有提供字体,只是提供了个 PKGBUILD,因为版权问题也不让提供这些字体,还是得自己提取然后 makepkg。 可见,多数新手也不会手动安装 windows 字体,不想那么麻烦,就算是老手自己提取 windows 字体也挺复杂需要操作一会。 ## 本仓库简介 本仓库是 AUR 仓库 ttf-ms-win10 的修改版,我把具体 windows 字体放在了国内的托管平台上,直接解决 windows 字体的问题,实现一键打包和安装 win10 字体,大幅度提高效率降低安装难度。 具体字体在 makepkg 之后会自动从我的 coding 仓库 https://fkxxyz.coding.net/p/ttf-ms-win10/d/ttf-ms-win10/git 下载所有所需的字体,由于是国内的代码托管平台下载速度会很快。最终会打包成 archlinux 软件包的 pkg.tar.xz 格式可由 pacman 管理。 至于为什么没用 gitee的仓库存放字体,是因为 gitee 使用 git lfs 管理二进制文件不免费而 conding 免费。 ## 安装 用法如下 先克隆此仓库 ```shell git clone https://gitee.com/fkxxyz/ttf-ms-win10-PKGBUILD.git ``` 然后构造安装包 ```shell cd ttf-ms-win10-PKGBUILD makepkg ``` 然后安装 ```shell sudo pacman -U *.pkg.tar.xz ``` 仅仅执行这四条命令,然后等待就可以了,然后就可以愉快的用 windows 字体啦,包括各种 wine 的程序也不需要进行字体配置了。