Fedora Terminus Console Font
Table of Contents
Check video guide, howto install and configure Terminus Console Font on Fedora:
Support inttf:
This is quick guide howto install Terminus Terminal / Consele font.
Terminus Font is a clean, fixed width bitmap font, designed for long (8 and more hours per day) work with computers. Version 4.49.1 contains 1356 characters, covers about 120 language sets and supports ISO8859-1/2/5/7/9/13/15/16, Paratype-PT154/PT254, KOI8-R/U/E/F, Esperanto, many IBM, Windows and Macintosh code pages, as well as the IBM VGA, vt100 and xterm pseudographic characters.
Sizes: 6x12, 8x14, 8x16, 10x18, 10x20, 11x22, 12x24, 14x28 and 16x32. Weights: normal and bold (except for 6x12), plus CRT VGA-bold for 8x14 and 8x16.
Install Terminus Console Font on Fedora⌗
1. Change root user⌗
su -
## OR ##
sudo -i
2. Install Terminus Console Font⌗
dnf install terminus-fonts-console
3. Pick Terminus Font size and style⌗
List available sizes and styles (normal or bold):
ls /usr/lib/kbd/consolefonts/ter*
/usr/lib/kbd/consolefonts/ter-112n.psf.gz
/usr/lib/kbd/consolefonts/ter-114b.psf.gz
/usr/lib/kbd/consolefonts/ter-114n.psf.gz
/usr/lib/kbd/consolefonts/ter-114v.psf.gz
/usr/lib/kbd/consolefonts/ter-116b.psf.gz
/usr/lib/kbd/consolefonts/ter-116n.psf.gz
/usr/lib/kbd/consolefonts/ter-116v.psf.gz
/usr/lib/kbd/consolefonts/ter-118b.psf.gz
/usr/lib/kbd/consolefonts/ter-118n.psf.gz
/usr/lib/kbd/consolefonts/ter-120b.psf.gz
/usr/lib/kbd/consolefonts/ter-120n.psf.gz
/usr/lib/kbd/consolefonts/ter-122b.psf.gz
/usr/lib/kbd/consolefonts/ter-122n.psf.gz
/usr/lib/kbd/consolefonts/ter-124b.psf.gz
/usr/lib/kbd/consolefonts/ter-124n.psf.gz
/usr/lib/kbd/consolefonts/ter-128b.psf.gz
/usr/lib/kbd/consolefonts/ter-128n.psf.gz
/usr/lib/kbd/consolefonts/ter-132b.psf.gz
/usr/lib/kbd/consolefonts/ter-132n.psf.gz
/usr/lib/kbd/consolefonts/ter-212n.psf.gz
/usr/lib/kbd/consolefonts/ter-214b.psf.gz
...
names | mappings | covered codepage(s) |
---|---|---|
ter-1* | iso01, iso15, cp1252 | ISO8859-1, ISO8859-15, Windows-1252 |
ter-2* | iso02, cp1250 | ISO8859-2, Windows-1250 |
ter-7* | iso07, cp1253 | ISO8859-7, Windows-1253 |
ter-9* | iso09, cp1254 | ISO8859-9, Windows-1254 |
ter-c* | cp1251, iso05 | Windows-1251, ISO8859-5 |
ter-d* | iso13, cp1257 | ISO8859-13, Windows-1257 |
ter-g* | iso16 | ISO8859-16 |
ter-i* | cp437 | IBM-437 |
ter-k* | koi8r | KOI8-R |
ter-m* | mik | Bulgarian-MIK |
ter-p* | pt154 | Paratype-PT154 |
ter-u* | koi8u | KOI8-U |
ter-v* | all listed above and many others | all listed above (about 110 and many others language sets), 8 foreground colors |
names | style |
---|---|
ter-*n | normal |
ter-*b | bold |
ter-*f | framebuffer-bold |
4. Set font using “setfont” command⌗
This works on virtual console, set example biggest Terminus ISO8859-15 normal font -> ter-132n.
setfont ter-132n
5. Set font permanently adding it to /etc/vconsole.conf⌗
Edit /etc/vconsole.conf file
KEYMAP="us"
FONT="ter-132n"
6. Reboot⌗
reboot
Now virtual consoles use ter-132n font.