Шрифт, сбрасываемый в виртуальной консоли на GNU/Linux

Использовать column -t. столбец является частью util-linux.

$ column -t < apple 1 100
> orange 20 19
> pineapple 1000 87
> avocado 4 30
> END
apple      1     100
orange     20    19
pineapple  1000  87
avocado    4     30

9
09.05.2011, 14:56
3 ответа

Это зависит от Вашего распределения.

Дуга Linux

В Дуге Linux, после того как Вы выбрали шрифт из /usr/share/kbd/keymaps/ то, что требуется установить, необходимо добавить его к Вашему /etc/rc.conf как так:

CONSOLEFONT="lat2-16"

и затем добавьте, что consolefont сцепляются с Вашим /etc/mkinitcpio.conf

HOOKS="base udev autodetect pata scsi sata filesystems consolefont"

и повторно создайте изображение:

# mkinitcpio -p kernel26

Ubuntu/Debian

В Ubuntu/Debian выберите свой шрифт из /usr/share/consolefonts/ и затем редактирование /etc/default/console-setup и добавьте запись как:

CODESET="Lat15"
FONTFACE="Terminus"
FONTSIZE="16"

и сделать это постоянным:

sudo dpkg-reconfigure console-setup

Fedora

Доступные шрифты перечислены в /lib/kbd/consolefonts/.

Укажите желаемый шрифт в /etc/sysconfig/i18n файл путем изменения записи SYSCONF.

SYSFONT="lat2-16"

Ссылки

  1. Дуга: https://wiki.archlinux.org/index.php/Fonts#Console_fonts
  2. Fedora: http://www.g-loaded.eu/2005/09/30/change-console-font-in-fedora
3
27.01.2020, 20:07

Часто X-сервер будет сохранять старое видео состояние, когда это запустится, и восстановите это при переключении назад на текстовую консоль. При изменении текстового консольного промежуточного состояния видео оно будет ударено. Возможно, KMS (установка привилегированного режима) зафиксирует это?

1
27.01.2020, 20:07

Достаточно скопировать ваш шрифт в ~/.fonts или /usr/share/fonts. Осторожно, в /usr/share/fonts есть некоторые dir, пожалуйста, прочитайте их. Затем для ~/.fonst выполните :

fc-cache -v -f #with your username 

А для /usr/share/fonts выполните :

fc-cache -v -f #with superuser
0
27.01.2020, 20:07

Теги

Похожие вопросы