IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    为Linux发行版安装开源字体软件

    bear发表于 2016-02-09 05:01:47
    love 0

    除了Ubuntu以外,大多数Linux发行版在字体渲染方面一直都不好,尤其是安装了中文字体以后,看起来模糊、发虚,简直无法直视。本文介绍了在Arch/Fedora/OpenSUSE/Debian系统下安装Infinality开源字体软件的方法。

    1,为Arch Linux安装Infinality

    $ sudo vim  /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位系统
    

    然后重启系统即可。

    2,为Fedora安装Infinality

    $ sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
    $ sudo yum install freetype-infinality fontconfig-infinality
    

    然后重启系统即可。

    3,为OpenSUSE安装Infinality

    http://download.opensuse.org/repositories/home:/namtrac:/subpixel/openSUSE_13.1/
    

    打开YaST中的库选项卡,选择namtrac:subpixel仓库,并点击“切换系统包的版本到这个仓库”;

    标记 namtrac:subpixel 中所有还没有安装的包来进行安装,然后从 openSUSE 官方软件仓库中安装 fontconfig-infinality 包;

    在字体设置选项里将 Subpixel Hinting 选择为“使用系统设置”,或者设置为带有微调的 RGB 顺序。然后重启。

    4,为Debian安装Infinality

    $ 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
    
    $ sudo apt-get update
    $ sudo apt-get upgrade
    $ sudo apt-get install fontconfig-infinality
    

    对于任何文中没有提到的其它 Linux 发行版,请参考官方的使用说明。

    参考文档:
    How to Add Beautiful Fonts to Any Linux Distribution



沪ICP备19023445号-2号
友情链接