Иногда при создании нового LXC-контейнера возникает проблема с поддержкой UTF-8, или же вам просто нужно установить русский язык в консоли. Представленный ниже скрипт выполнит все необходимые действия, и для лучшего понимания его работы в нем предусмотрены комментарии.
#!/bin/bash
# Обновление списка пакетов
sudo apt-get update
# Установка пакетов locales и locales-all, если они не установлены
sudo apt-get install -y locales locales-all
# Раскомментирование строк в файле /etc/locale.gen
sudo sed -i ‘/^# *ru_RU.UTF-8 UTF-8/s/^# //’ /etc/locale.gen
sudo sed -i ‘/^# *en_US.UTF-8 UTF-8/s/^# //’ /etc/locale.gen
# Генерация локалей
sudo locale-gen
# Установка локали по умолчанию
sudo update-locale LANG=ru_RU.UTF-8
# Перезагрузка сервера
sudo reboot
#!/bin/bash
# Обновление списка пакетов
sudo apt-get update
# Установка пакетов locales и locales-all, если они не установлены
sudo apt-get install -y locales locales-all
# Раскомментирование строк в файле /etc/locale.gen
sudo sed -i '/^# *ru_RU.UTF-8 UTF-8/s/^# //' /etc/locale.gen
sudo sed -i '/^# *en_US.UTF-8 UTF-8/s/^# //' /etc/locale.gen
# Генерация локалей
sudo locale-gen
# Установка локали по умолчанию
sudo update-locale LANG=ru_RU.UTF-8
# Перезагрузка сервера
sudo reboot