Документация

  Свежий выпуск
  OC Windows
  OC Linux
  Bios
  Сети
  Безопасность
  Web-мастеру
  Программисту
  Железо
Разное
  Наш Форум
  Софт
  Новости IT
  Купить диск
  Мобильники
  Каталог сайтов
  Обмен ссылками
  Создание баннеров
 
Рассылка
 

Русификация Linux RedHat 6.0

 Присланный мне Igor Naum текст о руссификации 6го редхата ... хотя по моим ощущениям при выборе всего русского в начале инсталляции и так руссифицирован ... хотя скорее всего я ошибаюсь .. ниже авторский текст без каких-либо поправок ....
Русификация Linux RedHat 6.0 (Hedwig)
Русификация текстового режима
1. Зарегистрироваться в системе как ROOT.
2. Далее берем маленький сценарий предложенный Виктором Вислобоковым :

#-------------------------------------------------------------------------- 
#                                 russian 
#-------------------------------------------------------------------------- 

# Set leds and META for terminals 
for t in 1 2 3 4 5 6 
do 
   setleds -num /dev/null 
done 

# Load russian fonts 
echo -e "                       \033[1;34;47m      Loading Russian 
Font      \033[36;40m" 
setfont Cyr_a8x16 >/dev/null 2>/dev/null 

# Load russian keys 
echo -e "                       \033[1;37;44m      Loading Russian 
Keys      \033[36;40m" 
loadkeys ru1.map >/dev/null 2>/dev/null 

# Map screen 
echo -e "                       \033[1;33;41m      Loading  Map 
Screen      \033[36;40m" 
mapscrn koi2alt > /dev/null 2>/dev/null 

# Enable mapping on tty 
for t in 1 2 3 4 5 6 
do 
   echo -e "\033(K" >/dev/tty$t 
   echo -e "\033[0;30;42m  Enable mapping on \033[0;31;42m (ПЕРЕНОС)
/dev/tty$t  \033[0;36;40m" (<-ЭТО ОДНА СТРОЧКА !!!) 
done 
#-------------------------------end of file--------------------------------- 

и помещаем его в /etc/rc.d/init.d под именем russian.
3. Делаем его запускаемым для всех пользователей :

          chmod 711 russian 

4. Делаем ссылки на этот файл из всех каталогов rc0.d-rc6.d
Поочередно заходя в каждый каталог rc0.d-rc6.d выполнить команду

 
         ln -sf /etc/rc.d/init.d/russian S99russian 

число после S нужно взять как можно большее, я взял 99
5. Создать в домашнем каталоге файл .inputrc такого содержания :

                set meta-flag On 
                set convert-meta Off 
                set output-meta On 
                "\e[1~": beginning-of-line 
                "\e[3~": delete-char 
                "\e[4~": end-of-line 
                "\e[C": forward-char 
                "\e[D": backward-char 
                "\e[A": previous-history 
                "\e[B": next-history 

его надо поместить также в каталог /etc/skel , тогда при добовлении новых пользователей он автоматически будет помещаться в их домашний каталог

6. Необходимо включить русскую локаль. В RedHat 60 это делается не просто , а очень просто:)
Cкопировать содержимое /usr/share/locale/ru_SU в ru_RU и в файле /etc/profile добавте следующие строчки :

 
                export LANG=ru_RU 
                export PAGER=less 
                export LESSCHARSET=koi8-r 
                echo -e '\033(K' 

проверить включение можно набрав команду Locale, все переменные должны иметь вид имя переменной=ru_RU, за исключением переменной LC_ALL. Если все сделано правильно, то при наборе cal вы должны увидеть календарь рускими буквами. Далее необходимо перегрузить систему. Переключение - правый Ctrl.

Источник: http://mgul.ac.ru

Поставить закладку   сделать стартовой   Написать нам
Последние выпуски
выпуск №74
выпуск №75
выпуск №76
выпуск №77
выпуск №78
архив
Для мобильника

Друзья проекта
Реклама


Статистика:
Rambler's Top100
Copyright WinSov © 2003-2004. При использовании материалов ссылка на www.winsov.ru обязательна. Hosted by: Vip-Host.Net
Administrator & Designer Dovnar Evgeny ICQ: 433631