如何在基于Ubuntu的发行版上安装微软TrueType字体 Linux 中国

如果你在 Linux 上用 LibreOffice 打开一些微软文档,你会发现字体看起来有一点不同。你也将注意到有些常用字体找不到,如 Times New Roman、Arial 等等。-- Dimitrios Savvopoulos(作者)

如果你在 Linux 上用 LibreOffice 打开一些微软文档,你会发现字体看起来有一点不同。你也将注意到有些常用字体找不到,如 Times New Roman 、Arial 等等。

不用担心。我将向你展示如何在 Ubuntu 上和其它基于 Ubuntu 的 Linux 发行版上安装这些字体。但是在此之前,让我告诉你为什么这些字体没有被默认安装。

为什么微软字体不被默认安装在 Linux 中?

Times New Roman、Arial 等字体都是微软的,并且这些字体不是开源的。很多 Linux 发行版默认不提供专有软件,以避免授权问题。

这就是为什么在默认情况下 Ubuntu 和其它 Linux 发行版使用开源字体 “Liberation” 字体来替代微软字体的原因。 Red Hat 创建 Liberation 字体 来代替 Arial、Arial Narrow、 Times New Roman 和 Courier New,因为这些字体的宽度一样。当你打开一个使用 Times New Roman 字体书写的文档时,会使用对应的 Liberation 字体来保持文档不被破坏。

不过,Liberation 字体与微软的字体并不是完全相同的,在一些情况下,你可能需要使用 Arial 或 Times New Roman。一个非常常见的情况是,在学校、大学和其他公共或私人机构中,微软的字体是唯一的选择。他们要求你使用这些字体之一来提交文档。

好在,你可以在 Ubuntu 和其它发行版上很容易地安装微软字体。以这种方式,你将增强 LibreOffice 的兼容性,并可以自由选择开源办公软件。

在基于 Ubuntu 的 Linux 发行版上安装微软字体

你可以自行下载字体,并 在 Ubuntu 中安装新的字体 。但是由于微软字体非常受欢迎(并且是免费提供的),所以 Ubuntu 提供了一种简单的方法来安装它们。

要知道尽管微软已经免费发布了其核心字体,在其它操作系统中使用该字体依然是受到限制的。在 Ubuntu 中安装微软字体前,你必须阅读并接受 EULA (最终用户许可协议) 。

这些字体 可在 multiverse 存储库中获得,首先要确保启用它 :

sudo add-apt-repository multiverse

在此之后,你可以更新你的 Ubuntu 存储库缓存,并像这样安装微软字体:

sudo apt update && sudo apt install ttf-mscorefonts-installer

当微软的最终用户协议出现时,按 tab 键来选择 “OK” ,并按回车键。

单击 “Yes” 来接受微软的协议:

当安装完成后,你应该使用下面的命令来更新字体缓存:

sudo fc-cache -f -v

如果你现在打开 LibreOffice ,你将看到微软 TrueType 字体 。

如果意外地拒绝了许可协议,你可以使用这个命令来重新安装安装程序:

sudo apt install –reinstall ttf-mscorefonts-installer

微软的 TrueType 字体也可以通过 Ubuntu Restricted Extras package 获得,其包含用来播放 MP3 等文件的其它专有的多媒体编解码器。

不要轻视专有字体。

你可能认为字体有什么大不了的呢?毕竟,它只是一款字体,而不是软件的一个关键部分,对吧?但是你知道,这些年来 Netflix 为其使用的专有字体支付了数百万美元 吗?最后,他们创建了自己的自定义字体,这为他们节省了一大笔钱。

希望这个快速教程有用。更多的生产力教程即将上线,请在下面留下你的评论,了解更多信息请订阅我们的社交媒体!

via: https://itsfoss.com/install-microsoft-fonts-ubuntu/

作者: Dimitrios Savvopoulos 选题: lujun9972 译者: robsean 校对: wxy

本文由 LCTT 原创编译, Linux中国 荣誉推出

Linux实战015:常见Ubuntu中文输入法安装

ubuntu系统安装时没有预装中文输入法,如果想在Ubuntu中使用中文输入法我们就需要自己来安装。Ubuntu官方库提供了ibus输入法,当然也可以安装第三方输入法如搜狗输入法。

安装Chinese语言包

首先需要给Ubuntu安装Chinese语言包支持,在桌面右上角找到System Settings–>Region&Langue–>Manage Installed Languages –>Language Support–>Install/Remove Languages,在列表中勾选Chinese并点击Apply应用等待下载安装完成。安装时需要输入密码授权,系统会安装简体中文语言包。

安装ibus输入法

在安装软件之前我们先更新下软件库,再在终端下输入指令:sudo apt-get update和sudo apt-get upgrade将当前系统软件更新到最新。接着我们来ibus安装输入法,继续在终端执行指令:sudo apt install ibus-pinyin。然后在settings 的 Region & Language 的 Input Sources设置栏中点击 Manage Installed Language 上方的点击 + 添加Chinese( Pinyin),如果没有找到Chinese( Pinyin)则重启下系统。

切换输入法

这时候我们在系统的右上角就可以看到有个输入法切换的图标,默认是“en”我们可以手动将其切换到“拼”(或者使用快捷键Win+空格键)。现在我们就可以ubuntu中使用中文拼音输入了,不过ibus还是没有搜狗好用。

下载Linux搜狗输入法

我们打开 Firefox 浏览器搜索“搜狗浏览器”,然后选择对应的Linux版本下载。下载时可以直接选择打开安装,也可以选择保存(默认下载到/Home/Download目录下)。

安装Linux搜狗输入法

选择直接安装则会弹出安装界面,直接点击“install”安装即可。如果是保存安装则可以在下载目录调出终端并执行指令:sudo dpkg -i sogoupinyin_2.4.0.2942_amd64.deb 来安装搜狗输入法,这里提示在安装时出现依赖错误,提示我们需要安装fcitx。所以我们需要先执行指令:sudo apt-get install fcitx安装fcitx,然后在来安装搜狗输入法。如果安装过程中提示缺少相关依赖,则可以执行指令:sudo apt -f install来解决。

配置搜狗输入法

然后在System Settings–>Region&Langue–>Manage Installed Languages –>Language Support中找到“Keyboard input method system”并选择“fcitx”,重启之后在右上角会出现一个键盘标志。点击选择Configure Current Input Method进入Add input method界面,然后点击弹出的框的左下方的”+“号。去掉那个“Only Show Current Language”的选项并在搜索栏搜索“sogou”,就可以找到我们刚才安装的Sogou输入法了。

打开 Firefox 浏览器来搜索下“搜狗输入法”,文字下方还会出现搜狗输入法的标志。同时我们可以在右上角看到搜狗输入法的Logo了,如果想切换中英文可以通过shift键。

总结:

这次来衡阳发现这边做网络运维的朋友用的都是Ubuntu系统,所以我也来凑个热闹了。我装了个Ubuntu 18.04(好久没用了,20.04驾驭不来...),装完发现竟然没中文输入。所以自己来配了,顺便记录下来。以上内容是小编给大家分享的【Linux实战015:常见Ubuntu中文输入法安装】。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

相关问答

ubuntu怎么更改字体?

更换成宋体的方法把,首先先下载宋体或者你想安装的字体,可以在windows系统中拷贝过来。在/usr/share/fonts/目录下新建一个目录比如msfonts,然后将拷贝或者...

Ubuntu安装WPS后提示缺失字体怎么办?

没有的话可能是系统没有,可以下载个中文字体,或者重新安装wps。没有的话可能是系统没有,可以下载个中文字体,或者重新安装wps。

ubuntu字体大小设置?

Ubuntu字体大小可以进行设置。具体方法为:在系统设置中找到“字体”选项,在该选项下可以进行字体的大小和样式设置,调整至适合自己的大小即可。Ubuntu是一款开...

怎么修改ubuntu系统的默识字体和格式-ZOL问答

Ubuntu讨论回答(6)1.按下Win+R组合键,在出现的运行命令中输入“regedit”后回...3.再弹出的编辑字符串界面,数值数据里面,填上您希望修改的字体名称,比如simsu...

ubuntu肿么安装symbol字体-ZOL问答

直接从Win10中复制msyh.ttf和msyhbd.ttf(都在C:\Windows\Fonts下面,搜索即得)到Ubuntu里桌面上的文件夹Fonts下(~/Desktop/Fonts)。或者...

ubuntu2004怎么更改字体大小?

要更改Ubuntu上的字体大小,可以按照以下步骤操作:1.点击屏幕右上角的设置图标,选择“设置”选项。2.在“设置”窗口中选择“外观”选项卡。3.在“外观”...

ubuntuvscode如何调整整体字体大小?

VSCode,主界面,左下角小齿轮-setting-TextEditor-Font-FontSize就是字体大小设置;一般我们不会通过修改字体大小来更改视图,我们习惯直接用快捷键来调...

Ubuntu如何设置浏览器字体大小?

这个是根据设置来的,系统设置里菜单文字多大就多大。XP是桌面点击右键-属性-外观-高级-点击菜单上的字,选字体大小。win7是右键点击桌面-个性化-显示-自定...

如何更改Linux(Ubuntu)语言和编码设置-o38XcfsZ的回答-懂得

在安装Linux系统的时候如果选错了语言和编码设置的话是件很让人恼火的事情,如果你采用的是在WindowsOS下的SSH工具远程登录Linux的话,这就是一个比...

linux乌班图版中的字体肿么改,能把WIN里的字体贴过来么?-ZO...

从Win下面拷贝字体可以,我记得直接双击字体就能弹出一个安装字体的程序。或者你可以把字体文件直接复制到/usr/share/fonts里面的某个目录中,注意最好是里...