Гид по технологиям

Шрифт консоли в Ubuntu — изменить и настроить

• 4 min read • Linux • Обновлено 18 Nov 2025
Шрифт консоли Ubuntu — изменить и настроить
Шрифт консоли Ubuntu — изменить и настроить

Введение

Очень редко приходится работать полностью в консоли, но когда это происходит, полезно настроить шрифт так, чтобы интерфейс был удобнее для глаз. В этой инструкции показано, как изменить шрифт и размер шрифта консоли в Ubuntu стандартными средствами.

Примечание: шрифт консоли моноширинный и отличается от ttf/otf, используемых в графическом окружении. Набор доступных шрифтов ограничен.

Быстрая пошаговая инструкция

  1. Откройте терминал (не виртуальную консоль) и выполните:
sudo dpkg-reconfigure console-setup
  1. На первом экране нажмите Enter, чтобы принять кодировку по умолчанию.

Экран выбора кодировки консоли

  1. Выберите набор символов — обычно Enter для значения по умолчанию.

Экран выбора набора символов для консоли

  1. На экране выбора шрифта выберите один из доступных вариантов (VGA, Fixed, Terminus, TerminusBold, TerminusBoldVGA) и нажмите Enter.

Экран выбора шрифта консоли

  1. Задайте размер шрифта (по умолчанию 16).

Сообщение о размере шрифта

Выбор размера шрифта

  1. Чтобы увидеть изменения, откройте виртуальную консоль и примените конфигурацию (см. раздел «Как увидеть изменения» ниже).

Почему это работает и какие шрифты доступны

Шрифт консоли — это bitmap/пиксельный моноширинный шрифт, оптимизированный для текстовой консоли. Доступные варианты обычно:

  • VGA — классический, широкая поддержка;
  • Fixed — хорошая международная поддержка символов;
  • Terminus / TerminusBold / TerminusBoldVGA — более приятный визуально, четкие символы.

Важно: некоторые шрифты могут не содержать глифов для специфичных языков; в этом случае символы будут отображаться некорректно.

Как увидеть изменения (виртуальная консоль)

  1. Нажмите Alt+Ctrl+F1 — откроется виртуальная консоль во весь экран. В некоторых системах виртуальная консоль может находиться на F3 или F2.
  2. Войдите в систему своим именем пользователя и паролем.
  3. Выполните:
setupcon
  1. Изменения применятся немедленно. Чтобы вернуться в графическое окружение, нажмите Alt+Ctrl+F7 (или Alt+Ctrl+F2/F1 в зависимости от конфигурации дисплея).

Важно: Терминал в графическом окружении (gnome-terminal, Konsole и т.д.) не меняет шрифт при этой операции — команда влияет только на виртуальные консоли (tty).

Альтернативные подходы

  • Немедленное применение одного шрифта: команда setfont (только для текущей сессии):
sudo setfont /usr/share/consolefonts/Lat2-Terminus16.psf.gz
  • Редактирование конфигурации по умолчанию:
sudo nano /etc/default/console-setup

Параметры, на которые стоит обращать внимание: FONTFACE, FONTSIZE, CHARSET.

  • Если используете systemd-генерированные консоли, убедитесь, что пакет console-setup установлен и сервисы не переопределяют настройки.

Когда изменение не сработает — типичные причины

  • Вы меняете шрифт в графическом терминале, а не в виртуальной консоли.
  • Выбраный шрифт не поддерживает нужные Unicode-глифы.
  • Неправильные настройки локали (не UTF-8). Проверьте locale:
locale
  • Консольная сессия пересоздаётся системным сервисом, который перезаписывает настройки при загрузке.

Критерии приёмки

  • Шрифт изменился в виртуальной консоли после setupcon.
  • Отображение национальных символов корректно (для проверяемых языков).
  • Возврат в графическое окружение выполняется без потери состояния.

Чек-лист для ролей

  • Администратор:

    • Сделать резервную копию /etc/default/console-setup перед изменением.
    • Проверить наличие нужных consolefonts в /usr/share/consolefonts.
    • Протестировать на виртуальной консоли.
  • Пользователь:

    • Выбрать предпочитаемый шрифт в dpkg-reconfigure и применить setupcon.
    • Проверить читаемость и наличие нужных символов.

Откат изменений (rollback)

  1. Верните оригинальный файл /etc/default/console-setup из резервной копии или вручную восстановите прежние значения FONTFACE и FONTSIZE.
  2. Выполните:
sudo dpkg-reconfigure console-setup
sudo setupcon
  1. Перезагрузите систему, если требуется.

Фактбокс: ключевые команды и файлы

  • Команды: sudo dpkg-reconfigure console-setup, setupcon, setfont
  • Файл: /etc/default/console-setup
  • Шрифты: /usr/share/consolefonts/

Однострочное определение

console-setup — пакет и набор конфигураций, управляющих шрифтом и раскладкой виртуальных консольных терминалов в Debian/Ubuntu.

Советы по совместимости и локали

  • Для многоязычной работы ставьте локаль UTF-8.
  • Fixed лучше для международных наборов символов; Terminus — для удобства чтения.

Краткое резюме

  • Изменение шрифта консоли выполняется через sudo dpkg-reconfigure console-setup.
  • Примените изменения командой setupcon в виртуальной консоли.
  • Можно использовать setfont для быстрого теста и редактировать /etc/default/console-setup для постоянных настроек.

Важно: если у вас не хватает глифов или локаль не настроена, переключение шрифта не решит проблему отображения символов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро