如何给任意一款 Linux 发行版添加漂亮的字体

简介:

接下来的教程将指导所有 Linux 用户怎么简单的将漂亮的字体添加到自己的操作系统。我们已经为 Debian、Arch Linux、openSUSE、Slackware 和 Fedora 发行版编写了详细的介绍。

正如许多用户所知,几乎所有基于 Linux 的操作系统主要缺点就是默认选择的字体并不令终端用户满意,尤其是那些从 Windows 或者 Mac OS X 等操作系统迁移过来的用户。

除了使用自己的一套字体的Ubuntu,从一开始就看起来就相当漂亮,其它所有 Linux 发行版都有字体丑陋的缺点。正因如此,许多用户试图创建一种新的方法来增强文字在各个发行版中渲染效果。

这就是 Infinality 项目产生的原因,其主要目的是通过添加补丁来为使用任何基于 Linux 操作系统的用户提供最好的字体渲染效果。

Infinality for Arch Linux

  1. 将infinality-bundle,infinality-bundle-multilib (用于使用64位系统的用户)和infinality-bundle-fonts仓库添加到你的 /etc/pacman.conf文件中:

    
       
       
    1. [infinality-bundle]
    2. Server = http://bohoomil.com/repo/$arch
    3.  
    4. [infinality-bundle-multilib]
    5. Server = http://bohoomil.com/repo/multilib/$arch
    6.  
    7. [infinality-bundle-fonts]
    8. Server = http://bohoomil.com/repo/fonts
  2. 执行 sudo pacman -Syu 命令用来刷新仓库,然后运行

    
       
       
    1. sudo pacman -S infinality-bundle infinality-bundle-multilib ibfonts-meta-extended (用于64位系统)
    2. sudo pacman -S infinality-bundle ibfonts-meta-extended (用于32位系统)
  3. 当被询问是否替换 fontconfig 软件包的 freetype2 时,回答YES。完成后重启你的计算机。

Infinality for Fedora ###

  1. 在终端窗口中执行如下命令

    
       
       
    1. sudo rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
    2. sudo yum install freetype-infinality fontconfig-infinality
  2. 重启你的机器。

Infinality for openSUSE

  1. 添加 Infinality 官方仓库:

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

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

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

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

Infinality for Slackware

详细的安装指南:http://someslack.wordpress.com/infinality-on-slackware/

Infinality for Debian

  1. 在终端中执行下面的命令(一个一个执行,每一行之后敲击回车):

    
       
       
    1. echo deb http://ppa.launchpad.net/no1wantdthisname/ppa/ubuntu raring main” | sudo tee /etc/apt/sources.list.d/infinality.list
    2. echo deb-src http://ppa.launchpad.net/no1wantdthisname/ppa/ubuntu raring main” | sudo tee -a /etc/apt/sources.list.d/infinality.list
    3. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E985B27B
  2. 执行以下命令来升级你的系统并安装 Infinality 包:

    
       
       
    1. sudo apt-get update
    2. sudo apt-get upgrade
    3. sudo apt-get install fontconfig-infinality
  3. 重启你的计算机。

原文发布时间为:2014-05-13

本文来自云栖社区合作伙伴“Linux中国”

相关文章
|
5月前
|
Java Linux 网络安全
【Azure 应用服务】App Service for Linux环境中,如何解决字体文件缺失的情况
【Azure 应用服务】App Service for Linux环境中,如何解决字体文件缺失的情况
|
7月前
|
Ubuntu 安全 Linux
对比CentOS与Ubuntu:选择最适合你的Linux发行版
对比CentOS与Ubuntu:选择最适合你的Linux发行版
1463 0
|
7月前
|
缓存 网络协议 Ubuntu
DHCP的开源实现及其在不同Linux发行版上的安装过程
DHCP的开源实现及其在不同Linux发行版上的安装过程
186 0
|
8月前
|
Web App开发 运维 安全
最全构建属于自己的 Linux 发行版_定制自制linux(3),开发人员必学
最全构建属于自己的 Linux 发行版_定制自制linux(3),开发人员必学
最全构建属于自己的 Linux 发行版_定制自制linux(3),开发人员必学
|
8月前
|
存储 Web App开发 Ubuntu
整理16款适用于较旧低配置电脑的最佳Linux发行版
在本指南中,趣云笔记(https://www.ecscoupon.com/)介绍了一些最好的Linux发行版,你可以将它们安装在旧PC上并为其注入新的活力。
8776 0
|
8月前
|
Linux Shell 数据安全/隐私保护
|
Ubuntu Unix Linux
Linux基础操作1(Linux发展史,发行版)
Linux基础操作1(Linux发展史,发行版)
111 0
|
8月前
|
Ubuntu 搜索推荐 Linux
【专栏】8款适合学生的Linux发行版,看看有没有你喜欢的!
【4月更文挑战第28天】本文介绍了8款适合学生的Linux发行版:Ubuntu(用户友好,稳定且有教育资源)、Linux Mint(优化用户体验)、Fedora(创新前沿)、openSUSE(强大稳定)、Elementary OS(简洁设计)、Manjaro(Arch Linux的易用版)、Zorin OS(类似Windows)和Kubuntu(KDE桌面环境)。选择时需考虑易用性、软件资源、社区支持和稳定性。这些发行版各具特色,适合不同需求的学生,有助于提升技术能力和探索精神。建议学生亲自尝试,找到最适合自己的Linux发行版,以适应不断发展的技术环境。
273 0
|
Ubuntu 前端开发 Linux
Linux 发行版 Debian 宣布支持龙芯 LoongArch 架构
近期,龙芯发布了3A6000桌面处理器,芯片的性能又一次大幅度提升,成为国产芯片的又一里程碑。Debian 社区开发者邮件显示,Debian Ports 添加了对龙芯LoongArch 架构的支持。
465 0
|
8月前
|
存储 Ubuntu 物联网
2024年开始受用户欢迎的10个桌面Linux发行版整理
发行版排名(来自Distrowatch)是根据 2024 年最后三个月的下载量进行的。在本文中,趣云笔记(www.ecscoupon.com)将回顾2024年初深受用户欢迎的十大桌面Linux发行版同时突出自己的特色。
2197 0