站点导航最新博文在线用户目前共有 0 位用户和 1 位游客在线。
新进会员
|
改善Slackware 11.0的字体显示效果TrueType字体中往往含有bytecode,经过字体驱动程序的bytecode interpreter处理后可以得到更好的显示效果。freetype 2中已经内置了bytecode interpreter,但是不幸的是Apple公司宣称拥有bytecode interpreter的专利,为了避免法律纠纷,大多数发行版默认关闭了freetype中的bytecode interpreter,Slackware也不例外。这样做的结果,对显示中文字体尤为不利。 但是,实际上Slackware的源码中已经做好了打开bytecode interpreter的准备,我们要做的只是重新编译一下freetype 2这个软件。freetype 2的源代码可以从任何一个Slackware的镜像网站下载,路径一般是slackware-11.0/source/l/freetype/,其中freetype.bytecode.interpreter.diff.gz就是打开bytecode interpreter的补丁。下载目录中所有文件并放在本地某个目录中,例如freetype,编辑其中的freetype.Slacebuild文件,将这一行: #zcat $CWD/freetype.bytecode.interpreter.diff.gz | patch -p1 --verbose || exit 1前面的#去掉。然后用root身份运行 sh freetype.Slackbuild 命令,就会在 /tmp 目录中生成重新编译的 freetype 2 软件包。用removepkg命令卸载旧的freetype 2,然后installpkg新的即可。
|
linuxsir系列Planet Slackware
Slackware书签
|