Руссификация в Slackware (Что для этого нужно?)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

BSerg
Сообщения: 16

Руссификация в Slackware

Сообщение BSerg »

Странно, у меня в Slackware 10.2 не поддерживаются русские буквы. При открытии любого документа, просмотре инета и т.п. на русском, все буквы заменяются квадратиками. Когда пытаюсь писать что-либо, например в KWord аналогично. Что надо для того чтобы русский язык полностью нормально поддерживался. Пакет какой-то или строка в конфиг файле?
П.С. Slackware 10.2 устанавливал с диска, который прилагался к Linuxformat фев 2006

Товарищи Гуру по Slackware, подскажите пожалуйста!
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Руссификация в Slackware

Сообщение elide »

товарищи Гуру посовещались, и решили, что для полной "руссификации в Slackware" надо зайти в гугль и набрать там "русификация в Slackware".......
слава роботам!
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

www.slackware.ru
www.slackware.pp.ru

этого достаточно
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Руссификация в Slackware

Сообщение zenwolf »

elide писал(а):
06.06.2006 22:14
товарищи Гуру посовещались, и решили, что для полной "руссификации в Slackware" надо зайти в гугль и набрать там "русификация в Slackware".......

я добавлю ещё один сайт www.rambler.ru ,вобще квадратики в слакваре рекомендуется заменить
на кружочки ,они как-то приятней для вида ,а ещё для полного счастья рекомендую почитать статью:
http://www.citforum.ru/operating_systems/linux/kandminimum2/
вней содержаться ответы на все вопросы ,в том числе и про руссификацию слакаваре ...
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

Смех смехом.

Слак 10.2 (русификация консоли)

1. Правлю в /etc/profile.d/lang.sh (export LANG=ru_RU.KOI8-R) и в lang.csh (setenv LANG ru_RU.KOI8-R)

2. Правлю /etc/rc.d/rc.font.new (так как у меня после полной установки отсутствует файл rc.font, никто не скажет почему?)

#!/bin/sh
setfont -v Cyr_a8x16.psfu.gz
mapscrn /usr/share/kbd/consoletrans/koi2alt
for i in 1 2 3 4 5 6; do
echo -ne "\033(K" >/dev/tty$i
done

3. Проверяю по логу при загрузке что loadkeys успешно грузит ru4.map.gz

4. Запускаю MidNight Commander и вижу фигу. Аяроглифы.
Что сделал не так?

При этом запуск руками с консоли

cd /usr/bin

./loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru4.map.gz
./setfont /usr/share/kbd/consolefonts/Cyr_a8x16.psfu.gz
./mapscrn /usr/share/kbd/consoletrans/koi2alt
./echo -ne "\033(K"

Русифицирует все прекрасно. В миднайте сразу русские меню, подсказки, типсы, русские текстовые файлы нормально открываються.

(скрипт из пример на slackware.pp.ru не работает, ругаеться на ошибки в блоке if-else не помню дословно что именно, его листинг --)

#!/bin/sh
if [ notset.$DISPLAY != notset. ]; then
echo "Welcome to xterm"
else
if [ $TERM = xterm ]; then
echo "Welcome to xterm"
else
loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru4.map.gz
setfont /usr/share/kbd/consolefonts/Cyr_a8x16.psfu.gz
mapscrn /usr/share/kbd/consoletrans/koi2alt
echo -ne "\033(K"
echo "Use the CapsLock key to swith ..."
fi
fi

export LANG=ru_RU.KOI8-R
export LC_ALL=ru_RU.KOI8-R
export NLSPATH=/usr/share/locale/ru_RU
export LESSCHARSET=koi8-r
export LC_CTYPE=ru_RU.KOI8-R
export LC_NUMERIC=POSIX
export COLORTERM=
export TERTMINFO=/usr/lib/terminfo
# For Russian GostScript
export GS_OPTIONS=-dNOPLATFONTS
export GS_PATH=/usr/share/gostscript/fonts )

Локализация вкл, расскладка, шрифт загружены. Или с mapscrn что-то не то, либо шрифт попробовать сменить. Подкиньте, плиз, идейку.
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: Руссификация в Slackware

Сообщение boombick »

via4e писал(а):
07.06.2006 10:44
2. Правлю /etc/rc.d/rc.font.new (так как у меня после полной установки отсутствует файл rc.font, никто не скажет почему?)

Может, просто стоит его создать?
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: Руссификация в Slackware

Сообщение vg2.0 »

boombick писал(а):
07.06.2006 11:40
Может, просто стоит его создать?

А лучше переименовать, :)
вообще то это без разницы, главное чтобы права стояли правильные. :D
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

2boombick, vq2.0 - попробую обязательно создать или переименовать. Первой мыслью было если звезды зажигают (инсталлер слаки прописал именно rc.font.new а не rc.font), может это кому-то нужно? Довести до конца не успел.. нужно хоть по 3 часика урывать для сна перед работой 8)) Сегодня доразберусь надеюсь. Просто версия под которую описано 10.0 а у меня 10.2. Механизм тоже мог чуть измениться хотя она и слака
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
zero
Сообщения: 22

Re: Руссификация в Slackware

Сообщение zero »

Может кто не читал ещё :) slack_9.1_install.pdf
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: Руссификация в Slackware

Сообщение boombick »

via4e писал(а):
07.06.2006 13:26
Механизм тоже мог чуть измениться хотя она и слака

Не бойся, все там нормально :)
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Руссификация в Slackware

Сообщение zenwolf »

boombick писал(а):
07.06.2006 15:09
via4e писал(а):
07.06.2006 13:26
Механизм тоже мог чуть измениться хотя она и слака

Не бойся, все там нормально :)

"Каждый ненормальный считает себя нормальнмым" (психология однако)

via4e писал(а):
07.06.2006 13:26
Механизм тоже мог чуть измениться хотя она и слака

да-да ,там механики чудили
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
SapFir
Сообщения: 65
ОС: Slackware. Arch

Re: Руссификация в Slackware

Сообщение SapFir »

Для новичка про русификацию 10,2 отлично написано на
http://forum.sources.ru/index.php?showtopic=139713&st=15
есть 2 неточности, но какие абсолютно точно не могу уже вспомнить, кажись пункт Правим rc.font: - забыли пробел перед do и неточность в имени файла в пункте Руссификация KDE (#installpkg kde-i18n-ru-3.4.2-noarch-1.tgz)

можно даже в факи ссылку эту, имхо. или исправить ошибки и прямо текст выложить, если это не унизит достоинство бывалых слакварщиков этого форума, которые всего сами добивались ;)
Не ищу лёгких путей
Спасибо сказали:
BSerg
Сообщения: 16

Re: Руссификация в Slackware

Сообщение BSerg »

Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

2 boombick - прав абсолютно. 99% уверен что стоило создать или переименовать /etc/rc.d/rc.font. Вобщем чтоб он был и чтоб в нем было

setfont Cyr_a8x16
mapscrn koi2alt
for n in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$n
done

# Кто нибудь знает что делает эта строка echo -ne "\033(K" ?????
# И что это вообще за "\033(K" ????

Вообщем все понятно кроме \033(К..

Но русифицировался в результате по другому.. Заново начал инсталлировать с нуля (заодно и файловую систему попробовал reiserfs) . Выбрал в процессе инсталяции раскладку ru-ms.map. На запрос "Would you likr to try some fonts?" выбрал Cyr_a8x16.pfsu.gz. Уже после установки залез в rc.font и после строчки setfont дописал mapscrn koi2alt и русификацию всех 6 консолей:
for n in 1 2 3 4 5 6; do
echo -ne "\033(K" > /dev/tty$n
done.

Перегрузился.. Дало только переключение рус/анг шрифт. Изменил локализацию только в одном месте /etc/profile.d/lang.sh:

export LANG=ru_RU.KOI8-R

Перегрузился еще раз. Надеюсь кому-то поможет 8)
Have a nice day (night)
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

Грабли при руссификации X.

xorg.conf:

Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
# FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
# FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard" # пробовал и так и "Kbd" <-- ошибка видимо здесь ???
Option "AutoRepeat" "250 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection

Результат - все отвалилось иксы при загрузке вылитают с сообщением в логе:

No input driver matching "Keyboard" (или "Kbd")
No core keyboard

Подскажите плиз...
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Руссификация в Slackware

Сообщение cheer »

kbd. С маленькой буквы.
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

спасибо.. пробую
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
via4e
Сообщения: 84

Re: Руссификация в Slackware

Сообщение via4e »

сделал все по новой.
грохнул xorg.conf
запустил конфигуратор - создал ноый xorg.conf
под шумок (раз такая пьянка :D ) установил новый KDE 3.4 -> 3.5.3 (pkgtool - remove kde*, arts, затем install kde*,arts )
и OpenOffice 2.0 (так как собираюсь им пользоваться заодно и русский в нем проверить)
запустил xwmsetup (для установки окнного менеджера KDE)
перегрузился на всякий случай.
startx, запускаю oo2 и firefox - русский заработал.
Спасибо
Сегодняшний день возврату или обмену не подлежит
Спасибо сказали:
Аватара пользователя
ASPlin
Сообщения: 140
Статус: Думаю, что знаю...
ОС: GNU/Linux

Re: Руссификация в Slackware

Сообщение ASPlin »

Здравствуйте. Я перепробовал 4 способа руссификации Slackware, но результат один и тот же -
вместо русских буковок пустые квадратики.
Как я это делал:

1./etc/rc.d/rc.font:

#!/bin/sh
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
setfont -v koi8u_8x16.psfu.gz
for i in 1 2 3 4 5 6; do echo -ne "\033(K" > /dev/tty$i
done

2./etс/rc.d/rc.keymap:
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ];
then /usr/bin/loadkeys ru-ms.map
fi

3./etc/profile.d/lang.sh

export LANG=ru_RU.koi8r

4./etc/profile.d/lang.сsh:

setenv LANG ru_RU.koi8r

5./etc/gtk/gtkrc.ru:

style "gtk-default-ru" {
fontset = "-cronyx-helvetica-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-courier-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-fixed-medium-r-normal--*-*-*-*-*-*-koi8-r,
-cronyx-times-medium-r-normal--*-*-*-*-*-*-koi8-r"
}
class "GtkWidget" style "gtk-default-ru"

6./etc/X11/xorg.conf:

Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"

7.Ну и ещё устанавливаю мелкософтовские шрифты
Что я делаю не так?
Toyota Corolla 4WD МКПП - мой металлический друг)))
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: Руссификация в Slackware

Сообщение boombick »

Шрифты в xorg.conf прописал? Локали установлены?
Читай до просветления slackware.pp.ru И просто тупо повторяй все действия, которые там описаны, если разбираться не хочется... Все заработает.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Руссификация в Slackware

Сообщение ddc »

Вопрос на засыпку: а где квадратики?
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: Руссификация в Slackware

Сообщение boombick »

Да, кстати...
Права на шрифты какие стоят? А то я один раз шрифты копировал под рутом, а юзать их пытался под обычным юзером.. тож квадратики везде были...
права на шрифты были -r--------
Спасибо сказали:
Аватара пользователя
ASPlin
Сообщения: 140
Статус: Думаю, что знаю...
ОС: GNU/Linux

Re: Руссификация в Slackware

Сообщение ASPlin »

ddc писал(а):
02.08.2006 09:35
Вопрос на засыпку: а где квадратики?

Ну когда текст набираешь в офисе напрмиер...
Toyota Corolla 4WD МКПП - мой металлический друг)))
Спасибо сказали:
Аватара пользователя
SapFir
Сообщения: 65
ОС: Slackware. Arch

Re: Руссификация в Slackware

Сообщение SapFir »

может стОит дописать в lang.sh
export LC_ALL=ru_RU.KOI8-R

и в /usr/share/locale/locale.alias

russian ru_RU.ISO-8859-5
заменить на
russian ru
ru ru_RU
ru_RU ru_RU.KOI8-R

сам кде нормально отображает русский?
Не ищу лёгких путей
Спасибо сказали:
backslash
Сообщения: 125

Re: Руссификация в Slackware

Сообщение backslash »

Ну когда текст набираешь в офисе напрмиер...

А что происходит в консоли и в эмуляторах терминала?

P.S. slackware.pp.ru сейчас не работает, можно читать архивы рассылки с subscribe.ru - там лежат статьи оттуда.
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Руссификация в Slackware

Сообщение zenwolf »

ASPlin писал(а):
02.08.2006 09:58
ddc писал(а):
02.08.2006 09:35

Вопрос на засыпку: а где квадратики?

Ну когда текст набираешь в офисе напрмиер...

видовские ttf-шрифты должен слить в /usr/X11/lib/fonts/TTF
потом путь в /etc/X11/xorg.conf должен быть к ним указан ,а также в /etc/fonts/fonts.conf
делаем под рутом далее fc-cache -f -v
и перезапускаем иксы
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

Re: Руссификация в Slackware

Сообщение MIX@ »

Существует уже русифицированная версия слаки: Deepstyle
http://deepstyle.org.ua/downloads/deepstyle-current-iso/
Это один из проектов lafox.net
Добро должно быть с кулаками
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Руссификация в Slackware

Сообщение zenwolf »

MIX@ писал(а):
05.08.2006 18:35
Существует уже русифицированная версия слаки: Deepstyle
http://deepstyle.org.ua/downloads/deepstyle-current-iso/
Это один из проектов lafox.net

:) мы это знаем с рождения дистрибутива ,потому как Хатабыч и иже с ними тут были с агитацией ,
http://linuxforum.ru/index.php?showtopic=3867&hl=
А ещё есть русская версия слаки -Mops http://www.rpunet.ru/mopslinux/forum/index.php
она мне больше ,чем дипстиле нравиться
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали: