4.3 KiB
如何给任何Linux发行版添加漂亮的字体
接下来的教程将教所有的Linux用户怎么简单的将漂亮的字体添加到自己的操作系统。我们已经为Debian,Arch Linux,openSUSE,Slackware和Fedora发行版编写了详细的介绍。
正如你们许多人已经知道的,几乎所有基于Linux操作系统的主要缺点就是默认选择的字体并不令最终的用户满意,尤其是那些从Windows或者Mac OS X等操作系统迁移过来的用户。
除了使用自己的一套字体使它一开始就看起来相当漂亮的Ubuntu,其他的所有Linux发行版都有丑陋字体的毛病。正因如此,许多用户试图创建一种新的方法来增强文字在各个发行版中渲染效果。
这就是Infinality项目产生的原因,其主要目的是通过添加补丁来为使用任何基于Linux的操作系统的用户提供最好的字体渲染效果。
Infinality for Arch Linux
-
将infinality-bundle,infinality-bundle-multilib (用于使用64位系统的用户)和infinality-bundle-fonts仓库添加到你的 /etc/pacman.conf文件中:
[infinality-bundle] Server = http://bohoomil.com/repo/$arch
[infinality-bundle-multilib] Server = http://bohoomil.com/repo/multilib/$arch
[infinality-bundle-fonts] Server = http://bohoomil.com/repo/fonts
-
执行 sudo pacman -Syu 命令用来刷新仓库,然后运行
sudo pacman -S infinality-bundle infinality-bundle-multilib ibfonts-meta-extended
(用于64位系统) 或者sudo pacman -S infinality-bundle ibfonts-meta-extended
(用于32位系统)。 -
当被询问是否替换fontconfig软件包的freetype2时,回答YES。完成后重启你的计算机。
Infinality for Fedora
-
在终端窗口中执行如下命令
sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm sudo yum install freetype-infinality fontconfig-infinality
-
重启你的机器。
Infinality for openSUSE
-
添加Infinality官方仓库
http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.1/
,打开YaST中的库选项卡,选择namtrac:subpixel仓库,并打击“切换系统包的版本到这个仓库”。 -
标记namtrac:subpixel中所有还没有安装的包来进行安装,然后从openSUSE官方软件仓库中安装fontconfig-infinality包。
-
在字体设置选项里将Subpixel Hinting选择为“使用系统涉资”,或者设置为带有微调的RGB顺序。重启你的系统。
Infinality for Slackware
详细的安装指南在http://someslack.wordpress.com/infinality-on-slackware/被提供。
Infinality for Debian
-
在终端中执行下面的命令(一个一个执行,每一行之后敲击回车):
echo “deb http://ppa.launchpad.net/no1wantdthisname/ppa/ubuntu raring main” | sudo tee /etc/apt/sources.list.d/infinality.list echo “deb-src http://ppa.launchpad.net/no1wantdthisname/ppa/ubuntu raring main” | sudo tee -a /etc/apt/sources.list.d/infinality.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E985B27B
-
执行以下命令来升级你的系统并安装Infinality包:
sudo apt-get update sudo apt-get upgrade sudo apt-get install fontconfig-infinality
-
重启你的计算机。
如果任何其他的Linux发行版在上文中没有被提到的话,请使用官方的介绍:https://github.com/Infinality/fontconfig-infinality/tree/master/infinality。通常,当你使用本教程过程中遇到任何问题都可以在下面评论,不要犹豫。
via: http://news.softpedia.com/news/How-to-Add-Beautiful-Fonts-to-Any-Linux-Distribution-434835.shtml