分页: 1 / 8

[分享]ubuntu 8.04和ubuntu 8.10安装雅黑字体(11月1日安装方法再度改进,完美支持fcitx)

发表于 : 2008-04-20 22:05
badcat
1.下载后将字体放到 /usr/share/fonts/vista/(怎么下载字体和怎么放到vista目录中不用我教了吧)
接下来一定要执行sudo chmod go+rx *.ttf,这点很重要
2.建立字体缓存信息
代码:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
3.将附件解压并拷贝配置文件到 /etc/fonts/ 下
4.修改配置文件
代码:
cd /etc/fonts/conf.avail
sudo mv 69-language-selector-zh-cn.conf 69-language-selector-zh-cn.conf.old
或者干脆删掉
6.重启X(ctrl+alt+backspace)

你会发现系统中几乎所有字体都变为雅黑了!包括好多人反映的firefox与系统字体不一致的问题,firefox的字体(包括菜单和网页中)都是雅黑的。
我只发现一个地方不是雅黑的,那就是pidgin 2.4.1中对方回复的字体不是雅黑,不知道为什么。其他的都是雅黑字体。
另外,按照以上方法安装雅黑后,再安装fcitx字体就不会出现方块的问题了,而且字体也是雅黑的哟!
方法的改进依赖网友的帮助,感谢大家的支持和帮助!

发表于 : 2008-04-21 0:09
qiang_liu8183
8.04里不用装字体引擎了?! :shock:

发表于 : 2008-04-21 7:53
sammysun
呵呵,8.04出来后我已经抛弃雅黑了,自带的字体就已经很满意了

发表于 : 2008-04-21 21:38
ppqqjjyy
为什么是放在vista文件夹,难道是vista+ubuntu?

发表于 : 2008-04-22 1:50
SecretZero
呵呵~这个方法出来了。。

楼主能不能截图来看看?

发表于 : 2008-04-22 2:11
SecretZero
我建立缓存后能够直接在更改字体那里使用阿。

发表于 : 2008-04-22 2:17
SecretZero
qiang_liu8183 写了:8.04里不用装字体引擎了?! :shock:
什么字体引擎?

注意事项!

发表于 : 2008-04-22 9:38
badcat
在我提交的方法中,有一点需要注意:在复制字体到vista目录中后,一定要执行sudo chmod +rx *.ttf,否则会因为找不到字体文件而出错。
6楼说的没错,建立缓存后是可以使用了,但以我的方法却将几乎所有地方改为雅黑,系统字体也默认为雅黑,我觉得还是比较省事。
另外说一下,8.04最新的升级中采用我的方法并不能使firefox3beta5的字体自动改为雅黑,需要手动改。

发表于 : 2008-04-22 11:32
luojie-dune
支持一下, 真的没见过有人用vista,只见了一次雅黑-论坛图片(我的预装xp),附近apple好多此外是学校的xp,,,我的dell+ubuntu也不是很不协调~~~正黑就够好了.

发表于 : 2008-04-24 19:19
pengkuny
一定要执行sudo chmod +rx *.ttf !!!!!!!!!!!!!!!!!!!
一定要执行sudo chmod +rx *.ttf !!!!!!!!!!!!!!!!!!!
一定要执行sudo chmod +rx *.ttf !!!!!!!!!!!!!!!!!!!
一定要执行sudo chmod +rx *.ttf !!!!!!!!!!!!!!!!!!!
一定要执行sudo chmod +rx *.ttf !!!!!!!!!!!!!!!!!!!

楼主补充到原帖中去,害得我瞎忙了好一阵,呵呵
在此赞楼主的贴

发表于 : 2008-04-24 20:03
pengkuny
还有个小笔误:
<string>Segoe UI</string> 左边string

发表于 : 2008-04-25 9:09
Hakkinen98
7.10开始就不用字体引擎了

发表于 : 2008-04-25 20:19
schur
我只修改了 69-language-selector-zh-cn.conf 这个文件然后fc-cache就可以换成自己想要的字体了。不太理解51-local.conf 是用来做什么的。

发表于 : 2008-04-25 20:32
schur
和楼主遭遇一样,69该文件突然消失,不解中……

发表于 : 2008-04-25 20:56
leeaman
其实,放到~/.fonts/下面,执行

代码: 全选

fc-cache -fv
,字体设置里面除了mono全部用微软雅黑就可以了,lz的方法不是不可以,出了权限问题是比较麻烦的