当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 28 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 0:48 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
之前一直以为在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尽情创作了。
请看截图:
截图二:图片

有问题或更好的建议请留言


附件:
文件注释: 我安装的一部分字体
2008-10-08-203834_257x602_scrot.png
2008-10-08-203834_257x602_scrot.png [ 25.01 KiB | 被浏览 1246 次 ]



_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


最后由 nicety 编辑于 2008-10-12 19:12,总共编辑了 1 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 16:47 
头像

注册: 2008-10-12 14:33
帖子: 308
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
沙发


_________________
爱生命,爱班图


最后由 Goomy 编辑于 2008-11-07 21:18,总共编辑了 1 次

页首
 用户资料  
 
3 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:00 
头像

注册: 2008-02-17 23:47
帖子: 22106
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 81
好奇怪喔,为什么不直接安装到“/usr/share/fonts/”?
为什么要搞个链接?有啥好处么?


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:03 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
:em06 终于能上论坛了,希望大家多提意见,
暂时在不懂的情况下,只有照着做了,就当是应用吧,以后慢慢研究它的原理也不迟,
文章只是个引子,目的是简单应用,原理需要自己查资料的。


_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:06 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
直接放~/.fonts里面就可以了。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:09 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
adagio 写道:
好奇怪喔,为什么不直接安装到“/usr/share/fonts/”?
为什么要搞个链接?有啥好处么?

你可以试一试如果操作下面的目录是需要管理员权限的
代码:
/usr/share/fonts/

而这个
代码:
/home/open-baike/fonts

是不需要的,所以做个链接,方便你图形界面下删除不需要的字体,或者是出错的字体,
删除以后,直接按照命令更新就可以了,
只是想把字体搞成一个外挂的,方便加载和使用。以后就是往里面加载也方便,因为更新字体缓存也是不需要管理员权限的,有问题欢迎留言,
我也在学习中

本文在2008 11 06更新


_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


最后由 nicety 编辑于 2008-11-06 17:42,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:12 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
xiooli 写道:
直接放~/.fonts里面就可以了。

也行吧,重启下X就好了应该,不过之前我用加载simsun第一次没搞出来,知道的话可以说明下,我这次一下子加载了200多个字体到linux下,为的是方便管理。以后不需要直接删除就好了,
前些天看了看,css+div,感觉操作系统也应该做成这个样子,把不是系统的东西,我指的是第三方的字体和操作系统的东西分开好些吧


_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:17 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
还有复杂的方法么...

还是放~/.fonts安全...

题外话:ln可以用-v参数出提示...就不会像你所说的没提示...


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 18:21 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
貌似复杂化了~~~
首先,如果你是双系统可以挂载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


其实这些东西置顶说的很清楚 :em06


附件:
xaky.png
xaky.png [ 196.49 KiB | 被浏览 1178 次 ]



_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员
页首
 用户资料  
 
10 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:02 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
dogfox 写道:
貌似复杂化了~~~
首先,如果你是双系统可以挂载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


其实这些东西置顶说的很清楚 :em06

我只是按照Ubuntu的桌面版的习惯来的,Ubuntu桌面版默认是不挂载吧,只是点击链接的时候开始挂载,如果按你的来,要么设置自动挂载,要么就每次开机挂载一次?ln -s可以自动挂载盘符么?
学习中 。。。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:06 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
HuntXu, 谢谢,我把提示加上去


_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:09 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
我没有安装windows,不是双系统,不过我在安装linux时没有完全使用全部硬盘,只是使用了不到10G的空间来安装ubuntu,其余部分作为挂载,实践证明linux是可以跨磁盘挂载的,我的字体保存在挂载磁盘中,系统字体使用的全部都是挂载的字体,包括比较庞大的星际译王语音也是挂载的


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:17 
头像

注册: 2008-07-14 15:06
帖子: 92
地址: 天津
送出感谢: 0 次
接收感谢: 0 次
dogfox 写道:
我没有安装windows,不是双系统,不过我在安装linux时没有完全使用全部硬盘,只是使用了不到10G的空间来安装ubuntu,其余部分作为挂载,实践证明linux是可以跨磁盘挂载的,我的字体保存在挂载磁盘中,系统字体使用的全部都是挂载的字体,包括比较庞大的星际译王语音也是挂载的

需要手动操作么??
我倒是更喜欢它的即时挂载,之前写到fstab文件中,发现很变态,后来重装系统的时候索性就让Ubuntu自己链接,用的时候点一下就好了,还没有发现有什么问题了,据说 redhat中的挂载是不一样的,不是随用随加载。


_________________
希奥开源成员 加入我们
手机设备请访问:http://wap.seo-dic.com.cn
我们的口号是:让开源深入民心

Simply Enjoying Open Source !
-共享是一种美德 --


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:23 

注册: 2006-09-11 22:47
帖子: 2841
送出感谢: 0 次
接收感谢: 4
如果楼主用 KDE 的话,就会发现,原来安装字体就是:打开字体,然后点击两三下鼠标那么直接。

字体安装又一次的论证了那句经典的话:在GNOME中要改一堆配置文件才能实现的事情,KDE已经用菜单和对话框给你全做好了。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 分享linux下字体的通用简单的安装方法(同样适用于Ubuntu)
帖子发表于 : 2008-10-12 19:44 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
在kde下我仍然使用我给出的那些命令

如果你只是安装一个字体,点下鼠标的确可以完成,但是我每次都是安装一堆字体 :em09

另外,lz貌似以为所有的发行版都使用fontconfig来管理字体


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 28 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译