分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
之前一直以为在linux下安装字体是个很痛苦的事情,实际上不然,简单的几步就能让你把windows下的字体都迁移到linux下。
第一步:准备要使用的字体
网络下载或者从windows下拷贝,由于我有时在windows XP下改改图片,所以上面保存了大量的艺术字,不管三七二十一先进入 <windows xp系统目录>WINDOWS/Fonts下,把.fon以为的文件都复制到一个目录,我复制到了 /home/open-baike/fonts下(fonts文件夹是我新建立的)
第二步:在linux下的字体文件中建立它的符号链接,不懂符号链接没关系,按我的操作就好了,以后慢慢领悟
以下步骤都在X终端下操作
进入linux字体目录
open-baike@open-baike-desktop:~$ cd /usr/share/fonts
open-baike@open-baike-desktop:/usr/share/fonts$
建立符号链接,名称为sharefonts,可任意名:sudo ln -s -v /home/open-baike/fonts sharefonts ,
提示建立符号链接成功并返回到x终端下,
open-baike@open-baike-desktop:/usr/share/fonts$ ln -s /home/open-baike/fonts sharefont
ln: 创建符号链接 “sharefont”: Permission denied
open-baike@open-baike-desktop:/usr/share/fonts$ sudo ln -s /home/open-baike/fonts sharefont
[sudo] password for open-baike:
open-baike@open-baike-desktop:/usr/share/fonts$ ls
sharefont truetype type1 X11
第三步:更新字体缓存
进入链接的目录
运行mkfontscale,这一步我们是建立它的索引文件,如果出现类似下方的错误提示
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontscale
Couldn't determine full name for marlett.ttf
Couldn't get family name for marlett.ttf
就装产生错误提示的字体文件删除好了。这一步骤会在目录下建立一个fonts.scale的索引文件
运行mkfontdir,建立文件目录,这一步会在目录下建立一个fonts.dir的文件
更新fonts缓存,直接运行 fc-cache这一步花的时间会很长,请耐心等待
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontscale
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontdir
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ fc-cache
好了,现在你就可以在linux尽情创作了。
请看截图:
截图二:
有问题或更好的建议请留言
第一步:准备要使用的字体
网络下载或者从windows下拷贝,由于我有时在windows XP下改改图片,所以上面保存了大量的艺术字,不管三七二十一先进入 <windows xp系统目录>WINDOWS/Fonts下,把.fon以为的文件都复制到一个目录,我复制到了 /home/open-baike/fonts下(fonts文件夹是我新建立的)
第二步:在linux下的字体文件中建立它的符号链接,不懂符号链接没关系,按我的操作就好了,以后慢慢领悟
以下步骤都在X终端下操作
进入linux字体目录
open-baike@open-baike-desktop:~$ cd /usr/share/fonts
open-baike@open-baike-desktop:/usr/share/fonts$
建立符号链接,名称为sharefonts,可任意名:sudo ln -s -v /home/open-baike/fonts sharefonts ,
提示建立符号链接成功并返回到x终端下,
open-baike@open-baike-desktop:/usr/share/fonts$ ln -s /home/open-baike/fonts sharefont
ln: 创建符号链接 “sharefont”: Permission denied
open-baike@open-baike-desktop:/usr/share/fonts$ sudo ln -s /home/open-baike/fonts sharefont
[sudo] password for open-baike:
open-baike@open-baike-desktop:/usr/share/fonts$ ls
sharefont truetype type1 X11
第三步:更新字体缓存
进入链接的目录
运行mkfontscale,这一步我们是建立它的索引文件,如果出现类似下方的错误提示
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontscale
Couldn't determine full name for marlett.ttf
Couldn't get family name for marlett.ttf
就装产生错误提示的字体文件删除好了。这一步骤会在目录下建立一个fonts.scale的索引文件
运行mkfontdir,建立文件目录,这一步会在目录下建立一个fonts.dir的文件
更新fonts缓存,直接运行 fc-cache这一步花的时间会很长,请耐心等待
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontscale
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ mkfontdir
open-baike@open-baike-desktop:/usr/share/fonts/sharefont$ fc-cache
好了,现在你就可以在linux尽情创作了。
请看截图:
截图二:
有问题或更好的建议请留言
上次由 nicety 在 2008-10-12 19:12,总共编辑 1 次。
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
- Goomy
- 帖子: 308
- 注册时间: 2008-10-12 14:33
- 来自: 上海
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
好奇怪喔,为什么不直接安装到“/usr/share/fonts/”?
为什么要搞个链接?有啥好处么?
为什么要搞个链接?有啥好处么?
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
终于能上论坛了,希望大家多提意见,
暂时在不懂的情况下,只有照着做了,就当是应用吧,以后慢慢研究它的原理也不迟,
文章只是个引子,目的是简单应用,原理需要自己查资料的。
暂时在不懂的情况下,只有照着做了,就当是应用吧,以后慢慢研究它的原理也不迟,
文章只是个引子,目的是简单应用,原理需要自己查资料的。
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
- xiooli
- 帖子: 6956
- 注册时间: 2007-11-19 21:51
- 来自: 成都
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
直接放~/.fonts里面就可以了。
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
你可以试一试如果操作下面的目录是需要管理员权限的adagio 写了:好奇怪喔,为什么不直接安装到“/usr/share/fonts/”?
为什么要搞个链接?有啥好处么?
代码: 全选
/usr/share/fonts/
代码: 全选
/home/open-baike/fonts
删除以后,直接按照命令更新就可以了,
只是想把字体搞成一个外挂的,方便加载和使用。以后就是往里面加载也方便,因为更新字体缓存也是不需要管理员权限的,有问题欢迎留言,
我也在学习中
本文在2008 11 06更新
上次由 nicety 在 2008-11-06 17:42,总共编辑 1 次。
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
也行吧,重启下X就好了应该,不过之前我用加载simsun第一次没搞出来,知道的话可以说明下,我这次一下子加载了200多个字体到linux下,为的是方便管理。以后不需要直接删除就好了,xiooli 写了:直接放~/.fonts里面就可以了。
前些天看了看,css+div,感觉操作系统也应该做成这个样子,把不是系统的东西,我指的是第三方的字体和操作系统的东西分开好些吧
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
还有复杂的方法么...
还是放~/.fonts安全...
题外话:ln可以用-v参数出提示...就不会像你所说的没提示...
还是放~/.fonts安全...
题外话:ln可以用-v参数出提示...就不会像你所说的没提示...
HUNT Unfortunately No Talent...
- dogfox
- 论坛版主
- 帖子: 5311
- 注册时间: 2006-09-02 14:18
- 来自: 汉桑城
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
貌似复杂化了~~~
首先,如果你是双系统可以挂载xp后ln
其次是建立ln,
再次是权限
刷新字体缓存
其实这些东西置顶说的很清楚
首先,如果你是双系统可以挂载xp后ln
其次是建立ln,
代码: 全选
#ln -s ~/fonts/ /usr/share/fonts/sharefont/
再次是权限
代码: 全选
#chmod 755 /usr/share/fonts/sharefont/*
刷新字体缓存
代码: 全选
cd /usr/share/fonts/sharefont/
#mkfontscale; mkfontdir; fc-cache
全世界linux爱好者联合起来 !
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
我只是按照Ubuntu的桌面版的习惯来的,Ubuntu桌面版默认是不挂载吧,只是点击链接的时候开始挂载,如果按你的来,要么设置自动挂载,要么就每次开机挂载一次?ln -s可以自动挂载盘符么?
学习中 。。。
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
HuntXu, 谢谢,我把提示加上去
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
- dogfox
- 论坛版主
- 帖子: 5311
- 注册时间: 2006-09-02 14:18
- 来自: 汉桑城
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
我没有安装windows,不是双系统,不过我在安装linux时没有完全使用全部硬盘,只是使用了不到10G的空间来安装ubuntu,其余部分作为挂载,实践证明linux是可以跨磁盘挂载的,我的字体保存在挂载磁盘中,系统字体使用的全部都是挂载的字体,包括比较庞大的星际译王语音也是挂载的
全世界linux爱好者联合起来 !
- nicety
- 帖子: 92
- 注册时间: 2008-07-14 15:06
- 来自: 天津
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
需要手动操作么??dogfox 写了:我没有安装windows,不是双系统,不过我在安装linux时没有完全使用全部硬盘,只是使用了不到10G的空间来安装ubuntu,其余部分作为挂载,实践证明linux是可以跨磁盘挂载的,我的字体保存在挂载磁盘中,系统字体使用的全部都是挂载的字体,包括比较庞大的星际译王语音也是挂载的
我倒是更喜欢它的即时挂载,之前写到fstab文件中,发现很变态,后来重装系统的时候索性就让Ubuntu自己链接,用的时候点一下就好了,还没有发现有什么问题了,据说 redhat中的挂载是不一样的,不是随用随加载。
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心
Simply Enjoying Open Source !
-共享是一种美德 --
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
如果楼主用 KDE 的话,就会发现,原来安装字体就是:打开字体,然后点击两三下鼠标那么直接。
字体安装又一次的论证了那句经典的话:在GNOME中要改一堆配置文件才能实现的事情,KDE已经用菜单和对话框给你全做好了。
字体安装又一次的论证了那句经典的话:在GNOME中要改一堆配置文件才能实现的事情,KDE已经用菜单和对话框给你全做好了。
- dogfox
- 论坛版主
- 帖子: 5311
- 注册时间: 2006-09-02 14:18
- 来自: 汉桑城
- 联系:
Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
在kde下我仍然使用我给出的那些命令
如果你只是安装一个字体,点下鼠标的确可以完成,但是我每次都是安装一堆字体
另外,lz貌似以为所有的发行版都使用fontconfig来管理字体
如果你只是安装一个字体,点下鼠标的确可以完成,但是我每次都是安装一堆字体
另外,lz貌似以为所有的发行版都使用fontconfig来管理字体
全世界linux爱好者联合起来 !