如何给Linux发行版添加漂亮的字体

如何给Linux发行版添加漂亮的字体,第1张

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

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

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

Ubuntu 下安装字体工具软件TypeCatcher

Linux用户福利——华文为Ubuntu Kylin免费提供十一套专业字体

Fedora 中文字体显示点阵状的解决方法

Ubuntu 设置中文字体为文泉驿微米黑

FreeBSD安装各种字体

Ubuntu 下使用苹果Monaco字体

CentOS 中使用Windows字体

Infinality for Arch Linux

将infinalitybundleinfinalitybundlemultilib (用于使用位系统的用户)和infinalitybundlefonts仓库添加到你的 /etc/nf文件中

[infinalitybundle]

Server= $arch

[infinalitybundlemultilib]

Server= $arch

[infinalitybundlefonts]

Server=

执行 sudo pacman Syu 命令用来刷新仓库然后运行

sudo pacman S infinalitybundle infinalitybundlemultilib ibfontsmetaextended (用于位系统)

sudo pacman S infinalitybundle ibfontsmetaextended (用于位系统)

当被询问是否替换 fontconfig 软件包的 freetype 时回答YES完成后重启你的计算机

Infinality for Fedora ###

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

sudo rpm Uvh

sudo yum install freetypeinfinality fontconfiginfinality

重启你的机器

Infinality for openSUSE

添加 Infinality 官方仓库

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

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

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

Infinality for Slackware

详细的安装指南

Infinality for Debian

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

echo “deb | sudo tee /etc/apt/sourceslistd/infinalitylist

echo “debsrc | sudo tee a /etc/apt/sourceslistd/infinalitylist

sudo aptkey adv keyserver keyserve recvkeys EBB

执行以下命令来升级你的系统并安装 Infinality 包

sudo aptget update

sudo aptget upgrade

sudo aptget install fontconfiginfinality

重启你的计算机

对于任何文中没有提到的其它 Linux 发行版请使用官方的介绍跟以往一样当你使用本教程过程中遇到任何问题都可以在下面评论不要犹豫

建议 Source Code Pro,该系列 ide 的字体渲染不是太舒服,即使启用的 aa,第三方字体的效果也不是太好

我试过很多了,再好的字体放到java写的ide里都是渣效果,这是我不用pycharm的主要原因之一。

时候不喜欢在图形界面下工作。喜欢在字符界面下更高效的学习,但是我的Ubuntu字符界面的分辨率很小(640*480)所以就去网上搜了一下,如何更改Ubuntu 的字符界面分辨率,后来找到了如下方法,在本机上更改成功,而且图形界面也一样能进去。

step1:

vim /boot/grub/grub.cfg

这个文件是系统启动时候的GRUB 选项,我们要编辑这个文件里面的启动信息。

step2:找到我们平时使用的启动Ubuntu的那一块信息(我的是

menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {

recordfail

insmod part_msdos

insmod ext2

set root='(hd0,msdos6)'

search --no-floppy --fs-uuid --set 30b3c856-a931-44cf-bb03-99fa91fcc597

linux /boot/vmlinuz-2.6.35-22-generic root=UUID=30b3c856-a931-44cf-bb03-99fa91fcc597 ro quiet splash vga=792

initrd /boot/initrd.img-2.6.35-22-generic

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8681348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存