Linux 死忠们,你能够更改节制台的字体。按照 Linux 一贯的尿性,不竭变化的 Linux 情况使得这个问题变得不太简单了然,而 Linux 上也没有字体办理这么个工具,这使得我们很容易就被搞晕了。本文,我将会向你展现,我找到的更改字体的最简方式。
我测验考试尽可能的连结心灵平和,然而总有一些工作让我意难平,好比节制台字体太小了。记住我的话,linux模拟器伴侣,有一天你的眼睛会退化,无法再看清你编码时用的那些藐小字体,到那时你就悔怨莫及了。
幸亏,Linux 死忠们,你能够更改节制台的字体。按照 Linux 一贯的尿性,不竭变化的 Linux 情况使得这个问题变得不太简单了然,而 Linux 上也没有字体办理这么个工具,这使得我们很容易就被搞晕了。本文,我将会向你展现,我找到的更改字体的最简方式。
起首让我们来澄清一下我们说的到底是个什么工具。当我提到 Linux 节制台,我指的是 TTY1-6,即你从图形情况用 Ctrl-Alt-F1 到 F6 切换到的虚拟终端。按下 Ctrl+Alt+F7 会切回图形情况。(不外这些热键曾经不再通用,你的 Linux 刊行版可能有分歧的键映照。你的 TTY 的数量也可能分歧,你图形情况会线。好比,Fedora 的默认图形会线,它只要一个额外的终端在 F1。) 我感觉能同时具有 X 会话和终端会话其实是太酷了。
Linux 节制台是内核的一部门,并且并不运转在 X 会话中。它和你在没有图形情况的无头办事器顶用的节制台是一样的。我称号在图形会话中的 X 终端为终端,而将节制台和 X 终端统称为终端模仿器。
但这还没完。Linux 终端从晚期的 ANSI 时代起头曾经履历了长久的成长,多亏了 Linux framebuffer,它此刻支撑 Unicode 而且对图形也有了无限的一些支撑。并且呈现了良多在节制台下运转的多媒体使用,这些我们在当前的文章中会提到。
获取节制台截屏的最简单方式是让节制台跑在虚拟机内部。linux模拟器然后你能够在宿主系统上利用满意的截屏软件来抓取。不外借助 fbcat 和 fbgrab 你也能够间接在节制台上截屏。fbcat 会建立一个可移植的像素映照格局(PPM)的图像; 这是一个高度可移植的未压缩图像格局,能够在所有的操作系统上读取,当然你也能够把它转换成任何喜好的其他格局。fbgrab 则是 fbcat 的一个封装脚本,用来生成一个 PNG 文件。良多人写过多个版本的 fbgrab。每个版本的选项都无限并且只能建立截取全屏。
fbcat 的施行需要 root 权限,并且它的输出需要重定向到文件中。你无需指定文件扩展名,只需要输入文件名就行了:
若是能在右边空白处有一点填充就好了,若是有读者晓得若何实现请在留言框中告诉我。
fbgrab 还有一些选项,你能够通过 man fbgrab 来查看,这些选项包罗对另一个节制台进行截屏,以及延时截屏等。鄙人面的例子中能够看到,fbgrab 截屏跟 fbcat 截屏雷同,只是你无需明白进行输出重定性了:
可读字体不是什么新概念。我们该当尊重以前的经验!可读性是很主要的。可设置装备摆设性也很主要,然而现现在却不怎样垂青了。
Systemd 与 console-setup 不太一样,除了字体之外,你无需安装任何工具。你只需要编纂f 然后重启就行了。我在 Fedora 和 openSUSE 系统中安装了一些额外的大字号的 Terminus 字体包,由于默认安装的字体最大只要 16 点而我想要的是 32 点。然后将 /etc/vconsole。conf 的内容点窜为: