有时候你错失了网页上好看的字体,有时候你想作点设计,或者你想把什么东西弄的漂漂点。可是,大多数字体都是truetype格式的,这种格式在ubuntu上使用起来有点小问题。
当然了,在ubuntu上安装TTF字体也不是很复杂,但在你要安装字体的时候总是重复的做这些工作是很无聊的。这也是我为什么要用C写这个小应用程序的原因,它把这一切操作全包了。
首先从 这里 下载。然后解压,打开终端,用cd命令进入解压出来的目录。
在这个目录里执行
1 | sudo cp ttfinstall /bin/ |
现在 ttfinstall 在你的系统里了,现在你安装字体就要方便的多了,我们来试试看:
如果我想安装位于我的主目录下的Downloads文件夹里的myfonts.ttf,我只需要在终端里输入
1 2 | cd ~/Downloads/ sudo ttfinstall myfont.ttf |
搞定,这个字体已经可以使用了
如果你使用Thunar作为默认的文件浏览器,那么在文件菜单项里加上一个选项用来安装字体是很实用的。这样你可以不用打开终端敲命令,你只需要右键点击字体文件然后选择”Install”
实现这个功能很容易,打开Thunar然后依次 Edit > Configure custom actions。然后添加一个新的动作叫做Install this font, 随便写个描述,在command里填 gksu ttfinstall %n

切换到Appearance Conditions标签,在File Pattern里填*.ttf。取消选中“Text files”然后选中“Other files”。

点击OK,关掉Configure custom actions窗口,现在你可以在ttf字体文件上点右键测试了,你可以看到新选项已经在那了。

很实用,thx
gao@gao-ubuntu:/media/IBM_PRELOAD/WINDOWS/Fonts$ ttfinstall YaHei.ttf Creating folder…
Copying font to folder…
cp: 无法 stat “YaHei.ttf”: 没有该文件或目录
Setting up permissions and refreshing cache…
chown: 无法访问 “/usr/share/fonts/truetype/YaHei/YaHei.ttf”: 没有该文件或目录
Font YaHei.ttf sucessfully installed!
似乎不支持中文名的字体?
根据提示应该是没有权限
试试 sudo ttfinstall YaHei.ttf
你的下载链接已经无效了。
能不能另外上传,或者发送到我的email。
谢谢。