gentoo unicode locale грабли
- tes+or
- Неотъемлемая часть форума
- Сообщения: 535
- Зарегистрирован: 16 дек 2004, 17:47
- Откуда: minsk
- Контактная информация:
gentoo unicode locale грабли
ставил вот в одной локалке сервак, был дистриб 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.ваш вариант...
- tes+or
- Неотъемлемая часть форума
- Сообщения: 535
- Зарегистрирован: 16 дек 2004, 17:47
- Откуда: minsk
- Контактная информация:
booxter, перекомпиливать надо все, у чего есть флаг unicode, а он есть много у чего и не с проста. кроме того, держаться свежих версий всегда полезно, и лучше делать это почаще, потому как через год лить пару гигов и месяц их компилить безотрывно - удовольствие ниже среднего.
да суть не в этом. этот вопрос закрыт, перекомпилил и хорошо.
но проблемы то это не решило, потому как проблема в другом.
да суть не в этом. этот вопрос закрыт, перекомпилил и хорошо.
но проблемы то это не решило, потому как проблема в другом.
- Fenix[FEN]
- Заглянувший
- Сообщения: 35
- Зарегистрирован: 15 июл 2005, 19:43


