#linux
Захожу в виртуальный терминал через ctrl+alt+f2, прописывая ls, и у тех каталогов, которые названы на русском языке, имена отображаются квадратиками. Как исправить это? вот что выводит после команды locale: $ locale LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=
Ответы
Ответ 1
Ответ на мой вопрос дал alexander barakin в комментариях. И когда я решил решил проблему, то мои действия были такие: Установил шрифт Terminus из репозитория. Через sudo открыл фаил vconsole.conf при помощи vim, который находится в папке etc. cd .. cd .. cd etc sudo vim vconsole.conf Отредактировал файл так: LOCALE="ru_RU.UTF-8" KEYMAP="ru" FONT="ter-v16v" CONSOLEMAP="" Сохранил изменения и перезагрузил компьютер. Тема закрыта.Ответ 2
В иных дистрибутивах может быть полезной команда setupcon из пакета console-setup, которая загрузит доступные шрифты в соответствии с заданной конфигурацией (/etc/default/console-setup или ~/.console-setup). Задать настройки терминала при загрузке можно командой LANG=C sudo dpkg-reconfigure console-setup Более подробное описание в страницах руководства setupcon(1) и console-setup(5).
Комментариев нет:
Отправить комментарий