Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Русификация консоли Ubuntu 6.06.2 Server (Dapper Drake)  (Прочитано 792 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн OLMI

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
HELP!!
Совсем запутался с локализацией консоли. Времени мало - пока здесь никто не ответил - судорожно читаю форумы.
Нахожу несколько решений:
1) Сделал как описано http://aboutubuntu.ru/content/lokalizatsiya-konsoli
"Во-первых, список поддерживаемых локалей нужно добавить нужную:
echo ru_RU UTF-8 >> /var/lib/locales/supported.d/local

Далее необходимо, чтобы система сгенерировала локаль:
sudo dpkg-reconfigure locales

Проверим, добавилась ли нужная локаль командой locale -a — на экране увидите список локалей доступных для использования, в списке должна появится ваша новая ru_RU. Если соответствующая локаль теперь имеется, то достаточно указать системе, что эту локаль теперь необходимо использовать:

echo LANG="ru_RU" >> /etc/environment
echo LANGUAGE="ru_RU:ru" >> /etc/environment

Всё готово. После перезагрузки система будет наделена новой кириллической локалью."

От этого решения только хуже становится: команды типа apt-get вместо английских букв квадратики начинают выводить.

2) манипуляции с /etc/console-tools/config как описано https://forum.ubuntu.ru/index.php?topic=3538.msg26147#msg26147

добавлял
SCREEN_FONT=Cyr_a8x16
APP_CHARSET_MAP=UTF-8
APP_CHARSET_MAP_vc2=user
APP_CHARSET_MAP_vc3=user
APP_CHARSET_MAP_vc4=user
APP_CHARSET_MAP_vc5=user
APP_CHARSET_MAP_vc6=user

Не помогло. Но вместо каракулей стали печататься пробелы.

3) смена раскладки через dpkg-reconfigure console-data

выбирал Qwerty Russian KOI8-R(MS Cyrillic Layout)

Это тоже не помогло.

некоторые советуют установить console-cyrillic - но нет в списке apt-get и многие пишут, что лучше без него настроить.

В итоге у меня сейчас такие настройки:

root@ubuntuserver:~# locale
LANG=en_US.UTF-8
LANGUAGE=en_RU:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
root@ubuntuserver:~# locale -a
C
en_US.utf8
POSIX
ru_RU
root@ubuntuserver:~# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games"
LANG="en_US.UTF-8"
LANGUAGE="en_RU:en"
root@ubuntuserver:~# cat /etc/console-tools/config
#
# This files tells the console-tools package:
#
# - whether to load a specific font and boot (and maybe a screen-font map,
# but you should avoid that if possible).
# - whether to setup an Application-Charset Map other than the default CP437.
# - whether to start "vcstime" to have time on all text VC'S.
#
# You can also specify per-VC settings by suffixing variable names as in
# the examples below. This only works on framebuffer devices.
#
# CAVEATS:
#
# - When using the new framebuffer devices, the "global setting" for a font
# only affects the current console (ie., at boot-time, the first one)
# - ACM setting involves 2 steps (maybe loading a user ACM, and activating
# it on a given charset slot - see charset(1) for details), the 1st of which
# affects the entire system, but the 2nd of which only affects the current
# VC (ie., at boot-time, the first one).  So that if you want to use the same
# ACM on all VCs, you have to specify "APP_CHARSET_MAP_vc<N>=user" for all
# relevant values of <N>.
#
# Example:
#
#SCREEN_FONT=iso01.f16
#SCREEN_FONT_vc2=LatArCyrHeb-16
#
#APP_CHARSET_MAP=iso05
#APP_CHARSET_MAP_vc2=user
#
# Set the following - more euro-friendly default than kernel font.
# SCREEN_FONT=latarcyrheb-sun16.psf

#DO_VCSTIME=yes
#
# Forget this one unless you _know_ it is necessary for your font:
#SCREEN_FONT_MAP=iso01

#  **** screen saver/DPMS settings: all VCs ****
# These settings are commented by default to avoid the chance of damage to
# very old monitors that don't support DPMS signalling.

# screen blanking timeout.  monitor remains on, but the screen is cleared to
# range: 0-60 min (0==never)  kernels I've looked at default to 10 minutes.
# (see linux/drivers/char/console.c)
BLANK_TIME=30

# blanking method (VESA DPMS mode to use after BLANK_TIME, before powerdown):
# on: the default, no DPMS signalling. near instant powerup, no power saving
# vsync: DPMS Standby mode. nearly instant recovery, uses 110/120W (17" screen)
# hsync: DPMS Suspend mode. typically 3s recovery, uses 15/120W (17" screen)
# powerdown,off: DPMS Off mode, typ. 10s recovery, uses  5/120W (17" screen)

# Those values are for my 17" Mag, but some monitors do suspend the same as
# standby.  xset dpms force {off|standby|suspend|on} is useful for this, if X
# supports DPMS on your video card.  Set X's DPMS screensaver with xset dpms
# or use option power_saver in XF86Config
#
# DPMS set by default to on, because hsync can cause problems on certain
# hardware, such as Armada E500 laptops
BLANK_DPMS=off

# Powerdown time.  The console will go to DPMS Off mode POWERDOWN_TIME
# minutes _after_ blanking.  (POWERDOWN_TIME + BLANK_TIME after the last input)
POWERDOWN_TIME=30

# rate and delay can get only specific values, consult kbdrate(1) for help
#KEYBOARD_RATE="30"
#KEYBOARD_DELAY="250"

# Turn on numlock by default
#LEDS=+num
#SCREEN_FONT=lat0-sun16
#SCREEN_FONT_vc2=lat0-sun16
#SCREEN_FONT_vc3=lat0-sun16
#SCREEN_FONT_vc4=lat0-sun16
#SCREEN_FONT_vc5=lat0-sun16
#SCREEN_FONT_vc6=lat0-sun16
SCREEN_FONT=Cyr_a8x16
APP_CHARSET_MAP=koi8-r
APP_CHARSET_MAP_vc2=user
APP_CHARSET_MAP_vc3=user
APP_CHARSET_MAP_vc4=user
APP_CHARSET_MAP_vc5=user
APP_CHARSET_MAP_vc6=user
root@ubuntuserver:~#

В putty русские буквы работают нормально!

Очень прошу помощи в настройке кирилических букв в кодировке UTF8. Программы типа apt русифицировать не надо, только возможность давать значение по-русски. Для MySql это нужно.

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Русификация консоли Ubuntu 6.06.2 Server (Dapper Drake)
« Ответ #1 : 20 Ноября 2009, 02:52:19 »
Ох-хо-хо. Поставьте хотя бы 8.04 (или обновитесь), 6.06 уже почти неподдерживается да и стар он как мир, ничего хорошего с ним у вас не получится сделать.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

 

Страница сгенерирована за 0.019 секунд. Запросов: 20.