| Kn1ght @ 04-02-2008 04:41:01 |
есть желание подключиться на удаленный шел, у которого локаль KOI8-R, говорю в osso-xter export LANG="ru_RU.KOI8-R" export LC_ALL="ru_RU.KOI8-R" ssh user@host.ru в итоге все русские буквы в виде квадратиков.
пробовал ставить пакет locales и геренить KOI8-R локаль.. не помогло...
|
| gLobster @ 04-02-2008 04:45:12 |
на 2007 победить не смог. В таблетке фонтов коевых нет. Проще на том, куда ходишь UTF-8 поднять в моём случае
|
| Kn1ght @ 04-02-2008 04:51:46 |
есть еще приложение luit, но его нет скомпиленого... вечерком попробую собрать.... - luit, a filter that can be run between an arbitrary application and a UTF-8 terminal emulator; содержится в дебиане в x11-utils или xutils
|
| Kn1ght @ 04-02-2008 05:02:54 |
http://xorg.freedesktop.org/releases/in … 0.3.tar.gz  сурцы... вечером буду пробовать
|
| mrkooll @ 04-02-2008 08:17:48 |
gLobster говорит:на 2007 победить не смог. В таблетке фонтов коевых нет. Проще на том, куда ходишь UTF-8 поднять в моём случае
Можно попробовать KOI-8 шрифт положить в ~/.fonts
Но все равно геморрой будет - osso-xterm не понимает параметр -fn IMHO
|
| Kn1ght @ 05-02-2008 00:04:41 |
итак, решение найдено с помощью утилитки luit так как я существо ленивое то взял ее из сборки Debian для Armel саму по себе утилитку качаем: http://maemo.kn1ght.ru/luit  Это запускаемый, не упакованный файл. Кто мне не верит тот может найти в инете пакет x11-utils для armel (deb пакет) и выдернуть ее от туда. далее кладем ее куда угодно (я положил в /home/user/bin и затем прописал в /etc/profile в строке PATH) затем (ну так как я ее не собирал в взял уже готовую, и пути к таблицам кодировок не очень совпали) делаем симлинки на локали ln -s /usr/share/X11/locale /usr/lib/X11/locale (делать под рутом) Все. Пример использования: имеем удаленный хост с кодировкой KOI8-R, а у нас вроде как UTF8 luit -encoding 'KOI8-R' ssh host.ru -l user P.s.
http://wiki.internet-tablet.com/index.p … 1%8C%D1%8E 
|