OpenVZ Forum


Home » International » Russian » Локализация (или, скорее, интернационализация :)
Локализация (или, скорее, интернационализация :) [message #3169] Tue, 16 May 2006 07:12 Go to next message
butenin is currently offline  butenin
Messages: 3
Registered: May 2006
Location: Kazan, Russia
Junior Member

Добрый день!

Вопрос, скорее, по устройству CentOS, чем по работе OpenVZ.
В VPS, созданной на основе шаблона с сайта ( http://download.openvz.org/template/metadata/centos-4/vztmpl -centos-4-2.0-2.i386.rpm), не получается изменить локаль через /etc/sysconfig/i18n и /etc/sysconfig/keyboard.

После создания VPS этих файлов не существовало, я их создал:
[root@vps101 /]# cat /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:en:ru_RU.UTF-8:ru_RU:ru"
SYSFONT="latarcyrheb-sun16"
[root@vps101 /]# cat /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="us"

В Bash можно набирать по-русски, однако при запуске Midnight Commander'а русский ввод куда-то пропадает (Full 8 bits input, разумеется, включен).

Наблюдается, также вот такое:
[root@vps101 /]# yum
Failed to set locale, defaulting to C
...

В логах ничего подозрительного нет.

Физический хост тоже работает под CentOS 4. На нем таких проблем нет.

Как можно корректно добавить в VPS поддержку нужных мне локалей?

P.S. Пробовал vzyum 101 install kbd - не помогло...

[Updated on: Tue, 16 May 2006 07:17]

Report message to a moderator

Re: Локализация (или, скорее, интернационализация :) [message #3178 is a reply to message #3169] Tue, 16 May 2006 13:59 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Все локали убраны из темплейтов, дабы темплейты не распухали.

Чтобы добавить нужные вам локали, отредактируйте файл /vz/template/centos/4/i386/config/.rpmmacros, там строчка
%_install_langs C


Выглядеть она должна примерно так:
%_install_langs C:ru_RU:ru


После редактирования запустите
vzpkgcache -f centos-4-minimal centos-4-default


В существующих VE добавить новые локали можно только путём переинсталляции всех пакетов.


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: Локализация (или, скорее, интернационализация :) [message #3212 is a reply to message #3178] Wed, 17 May 2006 11:21 Go to previous messageGo to next message
butenin is currently offline  butenin
Messages: 3
Registered: May 2006
Location: Kazan, Russia
Junior Member

Спасибо, помогло!
Только 102 Мб разницы (или 29 Мб для запакованного шаблона) для меня большой роли не играют, и я поставил
%_install_langs all

[Updated on: Wed, 17 May 2006 11:23]

Report message to a moderator

Re: Локализация (или, скорее, интернационализация :) [message #3215 is a reply to message #3212] Wed, 17 May 2006 13:17 Go to previous messageGo to next message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Тогда можно просто удалить этот файл. По умолчанию всё ставится.

Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Re: Локализация (или, скорее, интернационализация :) [message #3216 is a reply to message #3215] Wed, 17 May 2006 13:28 Go to previous message
butenin is currently offline  butenin
Messages: 3
Registered: May 2006
Location: Kazan, Russia
Junior Member

Ну да:
[root@pro-03 ~]# rpm --eval %_install_langs
all

Только лучше для памяти его оставить...
Previous Topic: проблема с сетью
Next Topic: Проблема с gentoo в качестве VPS
Goto Forum:
  


Current Time: Fri Nov 08 17:11:49 GMT 2024

Total time taken to generate the page: 0.03337 seconds