[Решено] Квадратики в ubuntu server 10.10 (Русские символы отображаются квадратиками)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

Аватара пользователя
Denisiuk
Сообщения: 114
ОС: Ubuntu

[Решено] Квадратики в ubuntu server 10.10

Сообщение Denisiuk »

Здравствуйте, решил на свой сервер поставить не desktop, но server ubuntu.
Работаю без окон, в терминале.
Однако, apt-get выдает текст на русском, а русские символы отображаются как квадратики.
Как я могу решить эту проблему?
Спасибо.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение Rootlexx »

Выполните:

Код: Выделить всё

sudo dpkg-reconfigure console-setup
- и внимательно отвечайте на вопросы.
Спасибо сказали:
Аватара пользователя
Denisiuk
Сообщения: 114
ОС: Ubuntu

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение Denisiuk »

Спасибо, так много лучше.
Спасибо сказали:
pad
Сообщения: 1

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение pad »

извините, а какие ответы следует ответить правильно? )
а то там опять все квадратиками
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение blackdevil »

сгенерируйте локаль ru_RU.utf8 с помощью localedef (в man странице есть пример использования) и пропишите в ~/.bashrc строку export LANG="ru_RU.utf8"
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение sash-kan »

blackdevil писал(а):
03.06.2011 23:00
в man странице есть пример использования
$ sudo dpkg-reconfigure locales

p.s. в man localedef не упоминается.

blackdevil писал(а):
03.06.2011 23:00
и пропишите в ~/.bashrc строку export LANG="ru_RU.utf8"
fix: в /etc/default/locale
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение blackdevil »

sudo dpkg-reconfigure locales

у меня тупо перегенерирует локали...а если русской в списке нет?

fix: в /etc/default/locale

это подействует на всех юзеров, как я понимаю...а если не всем нужна русская локаль по-умолчанию...?
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: [Решено] Квадратики в ubuntu server 10.10

Сообщение sash-kan »

blackdevil писал(а):
05.06.2011 22:28
у меня тупо перегенерирует локали
если набор отмеченных локалей не изменять, то да, просто перегенерирует.

QUOTE писал(а):а если русской в списке нет?
тогда имеет смысл установить версию locales, выпущенную хотя бы в этом веке.
файл входит именно в этот пакет:

Код: Выделить всё

$ dpkg -S /usr/share/i18n/locales/ru_RU
locales: /usr/share/i18n/locales/ru_RU


blackdevil писал(а):
05.06.2011 22:28
а если не всем нужна русская локаль по-умолчанию...?

Код: Выделить всё

$ cat /etc/X11/Xsession.d/40x11-common_xsessionrc
# This file is sourced by Xsession(5), not executed.

#Source user defined xsessionrc (locales and other environment variables)
if [ -r "$USERXSESSIONRC" ]; then
  . "$USERXSESSIONRC"
fi
стандартное местоположение этого файла — $HOME/.xsessionrc, что видно отсюда:

Код: Выделить всё

$ grep USERXSESSIONRC /etc/X11/Xsession
USERXSESSIONRC=$HOME/.xsessionrc
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: