[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

кодировка системных собщений



Приветствую,
Прошу помощи у сообщества.

Развернул систему wheezy из debootstrap.

И обнаружил что системные сообщения не читабельны.

к примеру кусок /var/log/boot


Sun Feb  9 07:31:19 2014: [....] Setting preliminary keymap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Activating swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Checking root file system...fsck from util-linux 2.20.1
Sun Feb  9 07:31:19 2014: root: clean, 45186/6553600 files, 744950/26214400 blocks (check in 5 mounts)
Sun Feb  9 07:31:19 2014: ^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Generating udev events for MD arrays...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Cleaning up temporary files... /tmp^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0c.
Sun Feb  9 07:31:19 2014: [....] Setting up LVM Volume Groups...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Activating lvm and md swap...^[[?25l^[[?1c^[7^[[1G[^[[32m ok ^[[39;49m^[8^[[?25h^[[?0cdone.
Sun Feb  9 07:31:19 2014: [....] Checking file systems...fsck from util-linux 2.20.1

А также вот попытка запустить postgres с ошибкой в конфиге.
 sudo /etc/init.d/postgresql start
[....] Starting PostgreSQL 9.1 database server: main[....] The PostgreSQL server failed to start. Please check the log output: 2014-02-09 15:38:17 UTC ???????: ????????? ??? Mail repo sent "opa;localhost", ?????? "5432" ! 1 2 <F12> ?? ???????: ??? ??? ?????? ?? grub.cfg 2014-02-09 15:38:17 UTC ??????????????: ?? ??????? ??????? ??????????? <F12> ??? "opa;localhost" 2014-02-09 15[FAIL7 UTC ?????: ?? ??????? ??????? ?????? TCP/IP ... failed!
 failed!

При этом русский у меня в системе работает.
~$ echo 'привет'
привет

а вот русский в stderror
 /tmp/test.py
Traceback (most recent call last):
  File "/tmp/test.py", line 10, in <module>
    raise _stderror
__main__._stderror: УУУ ошибка

вот список сгенерированных локалей
:~# locale -a
C
C.UTF-8
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian

Вот локаль по умолчанию.
:~# cat /etc/default/locale
#  File generated by update-locale
LANG=ru_RU.UTF-8

вот также.
~# locale
LANG=ru_RU.UTF-8
LANGUAGE=
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="ru_RU.UTF-8"
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=

Возникают следующие вопросы:
1 - Как заставить системные сообщения вы водить на англиском ( /etc/default/locale  крутил не помогло)
2 - Как  сделать текущий вывод читабельным.




Reply to: