The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"UTF-8 и RH9"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"UTF-8 и RH9"
Сообщение от helpme Искать по авторуВ закладки on 25-Окт-03, 21:42  (MSK)
Подскажите кто знает как поставить РХ9 так, чтоб в консоли русские буквы печатались(в UTF-8 выводит хернь какуюто). В koi8-r по русски печатает, но однако в vim'e отображается невесть что. И еще при монтировании fat32 раздела с codepage=866, iocharset=koi8-r знаки вопроса вместо русских букв так и остаются. Под utf тоже пробовал - такая же херня.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "UTF-8 и RH9"
Сообщение от varvar emailИскать по авторуВ закладки on 25-Окт-03, 22:35  (MSK)
>Подскажите кто знает как поставить РХ9 так, чтоб в консоли русские буквы
>печатались(в UTF-8 выводит хернь какуюто). В koi8-r по русски печатает, но
>однако в vim'e отображается невесть что. И еще при монтировании fat32
>раздела с codepage=866, iocharset=koi8-r знаки вопроса вместо русских букв так и
>остаются. Под utf тоже пробовал - такая же херня.

Попробуй следующее:
в файле /etc/sysconfig/i18n:
LANG="ru_RU.KOI8-R"
SUPPORTED="en:ru"
SYSFONT="Cyr_a8x16.psfu"
SYSFONTACM="koi2alt"

(далее в консоли набери:)

setfont /lib/kbd/keymaps/i386/qwerty/ru.map
setfont /lib/kbd/consolefonts/Cyr_a8x16.psfu
mapscrn /lib/kbd/consoletrans/koi2alt
echo -ne "\033(K"

(и для кириллизации bash:)

set meta-flag on
set convert-meta off
set output-meta on

(перезагрузи linux)
Далее в текстовом режиме проблем у меня не было, но каждое приложение, вообще-то нужно русифицировать, например, midnight commander:
F9 - настройки - разрешить ввод и вывод 8-битных символов - enter, F9 - сохранить настройки и т.д.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "UTF-8 и RH9"
Сообщение от terri Искать по авторуВ закладки on 25-Окт-03, 23:02  (MSK)
>Подскажите кто знает как поставить РХ9 так, чтоб в консоли русские буквы
>печатались(в UTF-8 выводит хернь какуюто). В koi8-r по русски печатает, но
>однако в vim'e отображается невесть что. И еще при монтировании fat32
>раздела с codepage=866, iocharset=koi8-r знаки вопроса вместо русских букв так и
>остаются. Под utf тоже пробовал - такая же херня.

Во первых, лучше все таки поставить локаль koi8-r и все будет ОК
Во вторых, чтобы не замарачиваться при монтировании файловых систем со всякими codepage=866 и iocharset=koi8-r, надо немного переделать ядро Generic под себя :)
Короче нужно перекомпилить ядро.

# cd /usr/src/linux-2.4
# make mrproper - обязательно сделать, читай readme по kernel !!!
# cp /usr/src/linux-2.4/configs/kernel-2.4.20-i686.config/ /usr/src/linux-2.4
Переименовываем kernel-2.4.20-i686.config в .config
# make xconfig
На первых порах советую ничего не выкидывать и не добовлять в конфигурацию ядра если не знаешь точно что делаешь !
В конфигурации вбираем File systems->Network file systems->CP866 в ядро
File systems->Native language support->koi8-r
# make dep
# make bzImage
# make modules
# make modules_install
# make install
Все - при любом монтировании файловых систем ( в том числе и самбой ) не нужно указывать codepage=866 и iocharset=koi8-r автоматически перекодируется в кодировку koi8-r
Даздравствуют русские буквы :)
Естессно не забыть про локаль :)
Удачи.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "UTF-8 и RH9"
Сообщение от helpme Искать по авторуВ закладки on 26-Окт-03, 01:04  (MSK)
Все это хорошо, но однако мне надо чтоб я мог в vime печатать по русски и с fat32 русские имена файлов читать. Так как этого добиться то???
Ядро я правда перекомпилить не пробовал, но ведь зачем то в рх9 есть поддержка русского, так можт я чото не так делаю? И кстати насчет первого ответа: ИМЕННО так я и делал - результат я описал. Так как все таки сделать русский через utf. По умолчанию если поддержку русского выбираешь нихера не работает( в терминале) в KDE работает почти везде. А через koi8 наверно надо чтото с vimом делать, но что я так и не смог нарыть.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру