LINUX.ORG.RU

Как лучше настроить locale для Debian 4 сервера?


0

0

Во многих статьях про установку Интернет-сервера на Debian 4 советуют при установке выбрать: язык - русский, страну - Россия, раскладку клавиатуры - русскую. При таком выборе мы получаем локаль по умолчанию: ru_RU.UTF-8.

1. Как правильно настроить локаль по умолчанию, чтобы в системе был привычный для меня английский интерфейс (параметры LANG, LC_TIME, LC_MESSAGES) и сохранились возможности обработки русских символов (параметры LC_CTYPE, LC_COLLATE)?

2. Актуально ли устанавливать LC_NUMERIC="POSIX", чтобы избежать проблем с программами, работающими с PostScript (обработка действительных чисел) и т.д.?

И вообще интересно какие локали (и почему) предпочитают использовать коллеги Debian-щики.


у меня вот так:

LANG=ru_RU.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=POSIX
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=


в консоли английский интерфейс.

isden ★★★★★
()
Ответ на: комментарий от isden

Да, уточню. Интересует именно консоль.

IgorVS
() автор топика

По итогам изучения документации и  экспериментов я остановился на таком (консервативном) варианте для системной локали сервера по умочанию.

LANG=en_US.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE=ru_RU.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=

Плюс настроил дополнительные русские локали, которые используются в некоторых приложениях (в частности для сайтов).

IgorVS
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.