Re: кодировка системных собщений
On 2014.02.09 at 12:13:26 +0400, Dmitry volkov wrote:
> Приветствую,
> Прошу помощи у сообщества.
>
> Развернул систему 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.
Вот этот файл стоит попробовать посмотреть с помощью
less -R /var/boot/log
Может быть станет лучше.
> А также вот попытка запустить 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!
А здесь если ничего не поможет, поставить в init-cкрипте
export LC_MESSAGES=C
> а вот русский в stderror
> /tmp/test.py
> Traceback (most recent call last):
> File "/tmp/test.py", line 10, in <module>
> raise _stderror
> __main__._stderror: УУУ ошибка
Это о не в stderr, это в питоне. Питону явно надо указывать кодировку
скрипта.
Reply to: