gentoo unicode locale грабли
Добавлено: 09 дек 2006, 15:29
ставил вот в одной локалке сервак, был дистриб gentoo 2006.0 amd64, его и поставил, потом просто по инету обновился, не суть
суть - хотел попрогрессивнее все замутить, юникодную локаль, к примеру. сделал все как написано тут:
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
в том числе и emegre --newuse -u world
и нифига, всеравно кракозябры кажет. причем - важная оговорка, чисто физически я его давно не видел. я так понимаю, что кеймапы и экранные шрифты относятся исключительно к физической консоли, и на мой коннект по ssh никак не влияют. вполне может быть, что если я за него сяду, то я увижу вполне вменяемые символы, но такой возможности нет, небудет и по большому счету ненадо.
фишка в том, что мне кажется, что если на целевом хосте ru_RU.UTF-8 а на моем ru_RU.koi8-r, то ssh не занимается перекодированием символов между локалями, а шлет их как есть. взять к примеру линкс, если настроить его, чтобы он выводил в кое8, то я отлично вижу русские буквы, а если под юникод, то я наблюдаю зюки примерно такой же формы как и везде.
переводить свою локальную тачку на юникод у меня просто траффика не хватит, заново скачивать все сырцы и перекомпиливать их. да и обязательно чтониубдь в процессе сломается. сначала запасной комп починю, потом этот буду ломать.
варианты решения проблемы которые вижу я:
1.поставить на удаленном хосте локаль koi8-r и забыть про это
2.временно выставлять у себя юникод в одной из консолей, как - незнаю
3.найти какой-то костыль для ссш.
4.ваш вариант...
суть - хотел попрогрессивнее все замутить, юникодную локаль, к примеру. сделал все как написано тут:
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
в том числе и emegre --newuse -u world
и нифига, всеравно кракозябры кажет. причем - важная оговорка, чисто физически я его давно не видел. я так понимаю, что кеймапы и экранные шрифты относятся исключительно к физической консоли, и на мой коннект по ssh никак не влияют. вполне может быть, что если я за него сяду, то я увижу вполне вменяемые символы, но такой возможности нет, небудет и по большому счету ненадо.
фишка в том, что мне кажется, что если на целевом хосте ru_RU.UTF-8 а на моем ru_RU.koi8-r, то ssh не занимается перекодированием символов между локалями, а шлет их как есть. взять к примеру линкс, если настроить его, чтобы он выводил в кое8, то я отлично вижу русские буквы, а если под юникод, то я наблюдаю зюки примерно такой же формы как и везде.
переводить свою локальную тачку на юникод у меня просто траффика не хватит, заново скачивать все сырцы и перекомпиливать их. да и обязательно чтониубдь в процессе сломается. сначала запасной комп починю, потом этот буду ломать.
варианты решения проблемы которые вижу я:
1.поставить на удаленном хосте локаль koi8-r и забыть про это
2.временно выставлять у себя юникод в одной из консолей, как - незнаю
3.найти какой-то костыль для ссш.
4.ваш вариант...