pti*_*obj 18 package-management fonts
我已经安装了软件包。现在我想用它来安装 ms ttfonts,如描述中所述:
“该软件包允许轻松安装适用于 Web 的 Microsoft True Type 核心字体,包括:[字体列表]”
那么,如何安装字体?
Vid*_*uth 17
只需通过以下方式运行安装程序:
sudo apt install ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
要接受许可证,只需按Tab键,直到突出显示“确定”,然后按Return。
在某些情况下,软件包ttf-mscorefonts-installer无法正确安装并显示以下消息:
E: Failed to fetch http://downloads.sourceforge.net/corefonts/arial32.exe HttpError400
Run Code Online (Sandbox Code Playgroud)
在这种情况下,安装完成后执行以下操作:
创建一个临时目录并导航到它:
TMP=$(mktemp -d)
cd "$TMP"
Run Code Online (Sandbox Code Playgroud)
之后,您可以使用以下命令从其 sourceforge 位置下载所有字体:
awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
现在运行更新程序以最终安装它们:
sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
Run Code Online (Sandbox Code Playgroud)
现在要做的就是清除告诉系统安装未完成的文件。
sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
Run Code Online (Sandbox Code Playgroud)
并在您身后结束,导航出临时目录并将其删除:
cd ..
rm -r "$TMP"
Run Code Online (Sandbox Code Playgroud)
在某些情况下,您需要重新启动才能识别字体。
在 Ubuntu 15.10、16.04、16.10、17.04、17.10 和 18.04 上测试并需要!
Ste*_*zzo 14
这些软件包带有一个安装后脚本(即在安装软件包之后执行的脚本),它会自动从 Microsoft 下载字体。
在您接受最终用户许可协议后,它们应该已经安装在您的系统上。
您可以在/usr/share/fonts/truetype/msttcorefonts/. 您可能(我真的不确定)需要刷新字体缓存以便应用程序可以使用它们,或者脚本可能已经为您完成了。确保一切都是最新的最简单方法是重新启动计算机。
如果文件夹 /usr/share/fonts/truetype/msttcorefonts/ 为空,请尝试使用该命令sudo apt-get install --reinstall ttf-mscorefonts-installer并同意许可
| 归档时间: |
|
| 查看次数: |
32018 次 |
| 最近记录: |