Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Как русифицировать SuSE Linux 9?

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

MindKeeper



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ув. пользователи ОС Linux!
Расскажите пожалуйста начинающему, как русифицировать SuSE Linux 9?
Только подробно, что и как сделать.
 
Цель: Сделать так, чтобы ОС и приложения могли корректно отображать и принимать русские символы, но при этом все сообщения и интерфейс системы и программ оставался английским.

Всего записей: 224 | Зарегистр. 04-11-2003 | Отправлено: 23:59 03-12-2003
MindKeeper



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Неужели никто не знает?




Замечание за поднятие темы, пункт 3.5 Правил . Demetrio

Всего записей: 224 | Зарегистр. 04-11-2003 | Отправлено: 21:37 04-12-2003 | Исправлено: Demetrio, 22:36 04-12-2003
HIDSS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну почему же не знает...
 
В /etc/sysconfig/console надо установить:
 
CONSOLE_FONT="Cyr_a8x16.gz"
CONSOLE_UNICODEMAP="cyralt.uni"
CONSOLE_SCREENMAP="koi2alt"
CONSOLE_MAGIC="(K"
CONSOLE_ENCODING="KOI8-R"
 
В /etc/sysconfig/keyboard установить :
 
KEYTABLE="ru-ms.map.gz"
 
 
 Создается файлик /etc/profile.local, там пишется
LANG=ru_RU.KOI8-R
LC_CTYPE=ru_RU.KOI8-R #на всякий случай
export LANG
export LC_CTYPE
export LANGUAGE #на всякий случай
Этот способ я пробовал на Suse9 и у меня все нормально!
Есть еще другой который я не пробовал:
 
/etc/sysconfig/console
CONSOLE_FONT="koi8u_8x16.psfu"
CONSOLE_UNICODEMAP="koi8r.uni"
CONSOLE_SCREENMAP="koi2alt"
CONSOLE_MAGIC="\033(K"
CONSOLE_ENCODING="KOI8-R"
 
/etc/sysconfig/keyboard
KEYTABLE="ru3.map.gz"
YAST_KEYBOARD="russian,pc104"
 
/etc/sysconfig/language
RC_LANG="ru_RU.KOI8-R"

Всего записей: 1 | Зарегистр. 14-01-2004 | Отправлено: 23:37 14-01-2004
Gv

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Для SuSE9 описанное выше HIDSS не нужно, вредно [особено начинающим] и просто с точки зрения философии SuSE бессмыслено.
 
Для настройки SuSE 9 крайне рекомендовано [особено начинающим] использовать стандартные SuSE  пути, а именно Kontrollzentrum.
[привожу на немецком, потому как мой SuSE 9 немецкий, на английском это иначе называется, но похоже ].
Для этого в Kontrollzentrum выбрать:
 
1. >> "Regional-Einstellungen & Zugangshilfen"  >>  "Tastaturlayout".
Теперь можно "выбрать/изменить/удалить" основной и дополнительные языки, тип клавиатуры, правила действия переключения (глобально, в окне, в программе) и некоторые другие мелочи.
 
2.>>  "Regional-Einstellungen & Zugangshilfen"  >>  "Tastenk?rzel".
Здесь можно установить или изменить "быстрые" клавиши, в том числе для переключения актуального языка.
 
Такой "стандартный" SuSE-путь обеспечивает не только корректную работу системы, но и её правильное обновление.

Всего записей: 1180 | Зарегистр. 05-09-2001 | Отправлено: 09:00 15-04-2004
Route



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
В /etc/sysconfig/console надо установить:  
 
CONSOLE_FONT="Cyr_a8x16.gz"  
CONSOLE_UNICODEMAP="cyralt.uni"  
CONSOLE_SCREENMAP="koi2alt"  
CONSOLE_MAGIC="(K"  
CONSOLE_ENCODING="KOI8-R"  
 
В /etc/sysconfig/keyboard установить :  
 
KEYTABLE="ru-ms.map.gz"  
 
 
 Создается файлик /etc/profile.local, там пишется  
LANG=ru_RU.KOI8-R  
LC_CTYPE=ru_RU.KOI8-R #на всякий случай  
export LANG  
export LC_CTYPE  
export LANGUAGE #на всякий случай  
Этот способ я пробовал на Suse9 и у меня все нормально!

 
Все сделал как написано. Но мне нужна не koi8-r, а cp1251. Может кто поможет переделать? А то я пытаюсь и ничего не получается...

Всего записей: 48 | Зарегистр. 13-05-2004 | Отправлено: 10:46 30-11-2004 | Исправлено: Route, 14:09 30-11-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Route
 
Салют,
 
сперва внимательно ознакомьтесь с кодировками, которые поддерживаются Ваша версия SuSE (не помню точно, но в одном из файлов прям в первых строках закомментированы все поддерживаемые кодировки [language, keyboard или console]).
 
Почитать:
http://www.linuxcenter.ru/lib/articles/gohome/suse_cyr.phtml
 
Взять примеры этих файлов (там же)
 
Сделать как нравится.
 
***********************
В догонку:
 
Если уж ну ОЧЕНЬ нужна cp1251, то ознакомьтесь тщательно с Debian пакетом locale-gen. И смело сделайте себе необходимую кодировку. Подозреваю, что на этом Ваше веселье не закончится

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 22:00 18-12-2004 | Исправлено: sda00, 22:10 18-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Но мне нужна не koi8-r, а cp1251

зачем
 
даже сомневаюсь что так вобще бывает...

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 22:03 18-12-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
eugrus
Поставь ASPLinux и посмотри как бывает
 
Там ru_RU.CP1251 by default

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 22:04 18-12-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Demetrio
 
Что, прям сразу и на консоль?  
Вроде в ASP 9.2 по дефолту KOI8, особенно если найдёт NTFS диски...  
Если не путаю, то fstab прикручивает как KOI8...

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 22:15 18-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2sda00
Цитата:
Вроде в ASP 9.2 по дефолту KOI8, особенно если найдёт NTFS диски...  
Если не путаю, то fstab прикручивает как KOI8...
 

мы же говорим о системной локали, а не о кодировках монтирования...

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 22:27 18-12-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
eugrus
 
Возможно, что Demetrio прав, не берусь оспаривать ничьих утверждений. Но, если не путаю, то в моём случае 9.2 ASP в локали установил UTF8, fstab - KOI8, map - KOI8-UTF и в результате упорно отказывался от показа русских букв на нтфс разделах (по умолчанию).  
 
Но случаи бывают разные...

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 22:34 18-12-2004
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
fstab - KOI8

что это значит?
для каждого раздела кодировка устанавливается отдельно, более того по разному в зависимости от ФС
 
может у тебя для / была установлена KOI8-R а для ntfs ты вобще её не указал?

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 22:39 18-12-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
eugrus

Цитата:
что это значит?  

 
для fat и ntfs разделов ASP в fstab установил KOI8-R, / - reiserfs defaults, export locale - UTF8 .  
Мы ведь говорим о дефолтных значениях, что имеем после установки системы?
Просто интересно, что для Demetrio описывает ситуацию, где ASP установил по умолчанию cp1251 в локаль. В этом случае просто интересно, какой CONSOLE_UNICODEMAP, CONSOLE_SCREENMAP и CONSOLE_ENCODING имели место быть, если допустить, что locale = cp1251...
 
*****************
 
Да, кстати! Если кодировка cp1251 есть разработка многоуважаемой и любезной Microsoft, то что там у нас вырисовывается с правами?

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 22:51 18-12-2004 | Исправлено: sda00, 22:56 18-12-2004
Demetrio

uid=0
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sda00

Цитата:
для fat и ntfs разделов ASP в fstab установил KOI8-R, / - reiserfs defaults, export locale - UTF8

Ну так а что ты хотел?
Какая локаль, такая и кодировка для монтирования должна быть.
 
А не так, что локаль в системе армянская, а диски монтируются с японской.

Всего записей: 9967 | Зарегистр. 29-05-2002 | Отправлено: 22:53 18-12-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Demetrio
 
Сугубо на мой взгляд: если имеем ntfs раздел, то у нас или NT, или 2К, или ХР. Соответственно кодировка имён файлов на ntfs - UTF. Поэтому в Linux locale стоит вбить или UTF (CONSOLE_SCREENMAP="koi8-r_to_uni.trans" CONSOLE_ENCODING="UTF-8") или KOI8 с соответствующим CONSOLE_UNICODEMAP="koi8r.uni", что приведёт к корректному отображению имён файлов.
 
**********
При UTF locale в fstab параметры монтирования естессно должны соответствовать локали
***********
 
Пожалуй стоит уточнить: если iocharset в fstab - KOI8, то устанавливать локаль в UTF - бред. Если локаль cp1251, то что же творится в fstab???

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 23:02 18-12-2004 | Исправлено: sda00, 23:15 18-12-2004
Route



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Цитата:
Но мне нужна не koi8-r, а cp1251
 
зачем  
 
даже сомневаюсь что так вобще бывает...

Дали мне на администрирование два ftp сервера, один поднят на MDK 10.0, второй на Suse 9.1 Pro. Все отформатировано под reiser. А данные, я даж не знаю откуда лили, но факт в том что они в кодировке cp1251 и что Suse что MDK не читает русские буквы, хотя те кто ходят на фтп видят все нормально (у всех windows стоит). Дык вот я и хочу перевести два линуха на cp1251, чтоб и пользователям было все читаемо и мне.
Я конечно еще новичек, но все же . Может кто посоветует что-нибудь.

Всего записей: 48 | Зарегистр. 13-05-2004 | Отправлено: 15:36 20-12-2004
sda00



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Попробуй загрузку серверов без иксов (в консоль) и поставь на локаль UTF-8 (как это сделать - давал ссылку выше). На всякий случай глянь mc на файлы. Если всё путём, то потом отрихтуешь конфиги иксов, если нет - ... посмотреть русификацию ASP . Шутка. Если файло лили с виндов NT 2K XP, то кодировка имён - юникод. В общем, кроме как воспользлваться методом подбора из кои, юни или дос кодировки - сказать нечего.

Всего записей: 928 | Зарегистр. 15-02-2004 | Отправлено: 01:23 09-01-2005
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Как русифицировать SuSE Linux 9?
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru