Raspberry Pi вместо русский букв квадратики Raspbian (Debian)
Так как приходится работать с маленьким одноплатным компьютером Raspberry Pi, начинаю виртуальную подрубрику — «Советы по Raspberry Pi» в основном разделе Linux.
Официальный сайт Raspberry Pi предлагает скачать и использовать 2 варианта Linux: NOOBS (New Out Of the Box Software) и Raspbian (дистрибутив, основанный на Debian).
Там еще есть возможные варианты на основе Ubuntu и Windows 10 IoT Core, но они сторонние, дополнительные.
Я использую версию Raspbian Lite, когда не нужна графическая оболочка и небольшая карта памяти (2Гб хватает вполне).
Вы можете столкнутся, что после установки и настройки русского языка, у вас вместо русских букв будут квадратики. В первый раз это было неожиданно, ведь вроде бы сделал все как нужно. Но ничего страшного, не спешите переустанавливать систему, все можно исправить, а в следующий раз уже действовать по правильному плану
sudo raspi-config |
С помощью этой команды мы можем выполнять основные настройки Raspbian.
Делаем
expand_rootfs — этим мы расширяем файловую систему на всю карту памяти;
configure_keyboard — устанавливаем раскладку и клавиатуру, выбираем Generic 105-key (Intl) PC
Other — переходим в список всех раскладок, Russian — выбираем русскую раскладку, еще раз Russian.
Выбираем метод переключения раскладок (Control + Shift)
клавишу временного переключения на латинскую раскладку: No temporary switch
клавиша, которая будет использоваться в качестве AltGr: The default for keyboard layout
клавиша, которая будет использоваться в качестве Compose key: No compose key
change_locale — смена локализации
снимаем отметку с en_GB.UTF-8 UTF-8
отмечаем ru_RU.UTF-8 UTF-8
Далее нам предложат выбрать локализацию по-умолчанию, выбираем «ru_RU.UTF-8»
change_timezone — не забудьте сразу указать свою временную зону.
После того как установили эти и другие нужные нам настройки нажимаем Finish и перезагружаемся.
После перезагрузки, входим в систему, запускаем, например mc (хотя у нас его еще наверное нет и его нужно установить) и видим квадратики..
Чиним квадратики
Запускаем команду
sudo dpkg-reconfigure console-setup |
Управлять в меню вам будут мешать «квадраты», устанавливаем
Используемая кодировка в консоли: UTF-8
Используемая таблица символов:
Определение оптимального набора символов (последний пункт)
Консольный шрифт:
Fixed или Позволить системе выбрать подходящий шрифт (последний пункт)
Размер шрифта: 8×16
Finish
После этих действий у вас будут нормальные русские буквы.
P.S. так же при настройки raspi-config, вы можете включить SSH сервер и дальше спокойно все операции проводить по SSH, мне например так удобнее, чем сидеть за отдельной системой и клавиатурой.