Русификация Slackware 12 (Ребят помогите плиз.)

SLAX, Deep Style, ZenWalk

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

Vladom@rius
Сообщения: 20
ОС: Пока не определюсь

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

Сообщение Vladom@rius »

В общем проблема в следующем, надо русифицировать 12ую Слаку, а советы к 11ой не помогают, по крайней мере из того что я в инете нарыл. Хочу руссифицировать под utf-8, а по советам в инете или консоль не русифицируется или иксы))) Мож кто знает сто процентно рабочий вариант? Киньте ссылочку плиз. Извиняюсь за оффтоп.
Спасибо сказали:
Аватара пользователя
Danhuu
Сообщения: 152
Статус: Пингвинофил
ОС: ArchLinux, Calculate, Gentoo

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

Сообщение Danhuu »

Vladom@rius писал(а):
28.08.2007 13:24
В общем проблема в следующем, надо русифицировать 12ую Слаку, а советы к 11ой не помогают, по крайней мере из того что я в инете нарыл. Хочу руссифицировать под utf-8, а по советам в инете или консоль не русифицируется или иксы))) Мож кто знает сто процентно рабочий вариант? Киньте ссылочку плиз. Извиняюсь за оффтоп.

Вот подробное описание, как и что. Под utf-8 Слака корявенько русифицируется, если не прыгать с бубном. Под koi8-r эквипенисуально в 11-й и 12-й, я просто скопировал соотв. файлы из 11-й (лень было заново писать) и всё заработало.
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

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

Сообщение blackst0ne »

Пакет-конструктор русификации Slackware 12
Я, правда, не устанавливал этот пакет, а открыл SlackBuild и вручную настраивал. Все работает 100% (Slackware 12, UTF-8).

Вот еще ссылка:
Русификация Slackware
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
magus
Сообщения: 373
ОС: arch, suse, solaris

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

Сообщение magus »

такой вопросик, поставил пакет русификации config_ru_RU.UTF_8.tar.gz на ZenServer 0.5, всё встало нормально, переключается, тока когда mc подключаю он кривой весь, всё смещено.... если подключаюсь по ssh к другому компу, и там запускаю mc всё нормально отображается... как бы это исправить? (см аттачмент)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

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

Сообщение blackst0ne »

В стандартной поставке Slackware mc не патченный на предмет UTF-8.
Какой выход? :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
pR13S7
Сообщения: 89
ОС: Slackware 12.0

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

Сообщение pR13S7 »

blackst0ne
пересобирать mc :-)
save the planet, kill yourself...
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

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

Сообщение blackst0ne »

Вы знали!
Главное не забыть обучить его понимать UTF-8 перед пересборкой. :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

magus писал(а):
31.08.2007 09:46
такой вопросик, поставил пакет русификации config_ru_RU.UTF_8.tar.gz на ZenServer 0.5, всё встало нормально, переключается, тока когда mc подключаю он кривой весь, всё смещено.... если подключаюсь по ssh к другому компу, и там запускаю mc всё нормально отображается... как бы это исправить? (см аттачмент)

Скачать отсюда пакет и скомпилировать и переустановить.
Спасибо сказали:
Аватара пользователя
magus
Сообщения: 373
ОС: arch, suse, solaris

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

Сообщение magus »

пасиб попробую! ещё вопросик, я при перезагрузке нажал enter (там где выбор разрешения консоли) ради экспиримента ткнул последний пункт, загрузилось всё с какими-то другими шрифтами мелкими... ну посмотрел и ладно, потом перезагружаюсь в стандарте и кодировка моя русская куда-то слиняла... ctrl-shift переключает, а шрифта нет, одни квадратики. поставил ещё раз пакет русификации, не помогло.... как терь вернуть? :(
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

magus писал(а):
31.08.2007 13:01
загрузилось всё с какими-то другими шрифтами мелкими...


Проверить скрипт /etc/rc.d/rc.font
Содержание примерно такое должно быть:

Код: Выделить всё

#!/bin/sh
#
# Этот скрипт загружает шрифт для виртуального терминала (текстовая консоль).
# Все доступные шрифты находятся в каталоге
# /usr/share/kbd/consolefonts.
#

echo -n -e '33%G' # кодировка UTF-8
setfont Cyr_a8x16
Спасибо сказали:
Аватара пользователя
magus
Сообщения: 373
ОС: arch, suse, solaris

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

Сообщение magus »

всё разобрался, это потому что права изменил на файл /etc/profile.d/rc.font когда с mc разбирался.... mc скомпилил, всё прекрасно работает. всем спасибо!
Спасибо сказали:
Vladom@rius
Сообщения: 20
ОС: Пока не определюсь

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

Сообщение Vladom@rius »

blackst0ne писал(а):
29.08.2007 14:20
Пакет-конструктор русификации Slackware 12
Я, правда, не устанавливал этот пакет, а открыл SlackBuild и вручную настраивал. Все работает 100% (Slackware 12, UTF-8).

Вот еще ссылка:
Русификация Slackware

А этот скрипт только для консоли или для иксов тоже годится? И не нужны ли какие нибудь дополнительные пакеты?
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

Vladom@rius писал(а):
01.09.2007 15:51
А этот скрипт только для консоли или для иксов тоже годится? И не нужны ли какие нибудь дополнительные пакеты?

И для консоли и для иксов. Дополнительно нужно установить ttf-фонты, mc с поддержкой utf-8, cdrtools с поддержкой utf-8.
На первое время хватит.
Спасибо сказали:
Vladom@rius
Сообщения: 20
ОС: Пока не определюсь

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

Сообщение Vladom@rius »

cdrw писал(а):
01.09.2007 17:41
Vladom@rius писал(а):
01.09.2007 15:51
А этот скрипт только для консоли или для иксов тоже годится? И не нужны ли какие нибудь дополнительные пакеты?

И для консоли и для иксов. Дополнительно нужно установить ttf-фонты, mc с поддержкой utf-8, cdrtools с поддержкой utf-8.
На первое время хватит.

Установил я этот пакет, и ничего хорошего не получил. Система глючить стала, консоль в иксах ваще в отиказ пошла(((
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

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

Сообщение blackst0ne »

Vladom@rius писал(а):
03.09.2007 00:39
Установил я этот пакет, и ничего хорошего не получил. Система глючить стала, консоль в иксах ваще в отиказ пошла(((


Подробнее. ;)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

Vladom@rius писал(а):
03.09.2007 00:39
Установил я этот пакет, и ничего хорошего не получил. Система глючить стала, консоль в иксах ваще в отиказ пошла(((

Я же писал, что это коструктор. Там самому все руками перед созданием пакета подкручивать надо. И читать комментарии в буилде. Там написано, что, куда и зачем. Не надо спешить.


Попробуй скачать готовый пакет русификации. 5.3 MB
И дополнительно пакет ttf шрифтов. 8.7 MB
Пакет просто установи, а архив с шрифтами разархивируй в корневой раздел.
После этого нужно исправить одну ошибку.
В редакторе открой файл /etc/rc.d/rc.local
Найди строки:

Код: Выделить всё

for tty in /dev/tty[0-9]*; do
    setleds -D +num [ $tty
done


и исправь на:

Код: Выделить всё

for tty in /dev/tty[0-9]*; do
    setleds -D +num < $tty
done


Файлы /etc/X11/xorg.conf.cdrw и /etc/fonts/fonts.conf.cdrw даны для примера. В них должны быть прописаны пути для фонтов. А в /etc/X11/xorg.conf.cdrw еще и раскладка клавиатуры, настройка мыши и видеокарты. Путем сравнения ты должен понять, где исправлять.
Нельзя же так легкомысленно устанавливать пакеты даже не прочитав readme.
Спасибо сказали:
Vladom@rius
Сообщения: 20
ОС: Пока не определюсь

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

Сообщение Vladom@rius »

Всё спасибо ребят. Русифицировал. Слака классная вещь, однозначно, лучше Убунты!
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

Vladom@rius писал(а):
03.09.2007 15:50
Всё спасибо ребят. Русифицировал. Слака классная вещь, однозначно, лучше Убунты!

Спасибо за доброе слово! Мы рады, что ты разобрался. :rolleyes:
Спасибо сказали:
Аватара пользователя
malex
Сообщения: 374
ОС: debian

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

Сообщение malex »

И дополнительно пакет ttf шрифтов. 8.7 MB


зачем это? у меня при штатной руссификации кде (пакетом kde-i18n-ru) нормально отображается русские символы (локаль utf8) или есть какой то нюанс?
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

malex писал(а):
04.09.2007 21:20
И дополнительно пакет ttf шрифтов. 8.7 MB


зачем это? у меня при штатной руссификации кде (пакетом kde-i18n-ru) нормально отображается русские символы (локаль utf8) или есть какой то нюанс?

Да нет, ничего такого существенного. На шрифты, не обращайте внимания. Пусть консоль дальше рулит. Мне только интересна ситуация:
К Вам пришли гости, вы захотели показать клип. Попытались, а гости в нетерпении. Вы, конечно, по ходу дела рассказываете гостям о преимуществе консоли, забывая, что хотели показать клип.
И делаете ошибку при вводе команды.
Гости, наверное, Вас поймут, и развеселятся. Им так интересно, когда Вы исправляете ошибки в командной строке.
Теперь ближе по теме.
Когдато решил похвалиться своими темами. Первый вопрос был таким - И откуда ты вытащил эту гадость?
Так что не надо против виндовых шрифтов выступать. К ним привыкло большинство людей.
Спасибо сказали:
Аватара пользователя
malex
Сообщения: 374
ОС: debian

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

Сообщение malex »

доброго времени!
cdrw - попробовал ваш пакет для руссификации слаки двенадцатой и вылез вот такой (имхо) баг (или фича :rolleyes: )
пакет устанавливал под рутом - все нормально, а как переключил консоль и зашел под пользователем - то вот так:

Welcom to Linux 2.6.21.5-smp (tty3)

slackware12 login: al
Password:

Linux 2.6.21.5-smp.
Last login: Wed Sep 5 10:38:43 +0400 2007 on tty2
No mail.
Keymap 0: Permission denied
Keymap 1: Permission denied
Keymap 2: Permission denied
Keymap 3: Permission denied
Keymap 4: Permission denied
Keymap 5: Permission denied
Keymap 6: Permission denied
KDSKBENT: Operation not permitted
loadkeys: could not deallocate keymap 7
al@slackware12:~$

запуск команды loadkeys через sudo решает проблему - но это вроде не выход
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

malex писал(а):
05.09.2007 10:34
запуск команды loadkeys через sudo решает проблему - но это вроде не выход

Проверьте права файла раскладки.
Спасибо сказали:
Аватара пользователя
malex
Сообщения: 374
ОС: debian

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

Сообщение malex »

дело в том, что я не знаю какой файл (подскажите)
эта штука запускается следующим образом (в файле /usr/bin/unicode_start
dumpkeys | loadkeys --unicode
по идее это /usr/share/kbd/keymaps/i386/qwerty/ru-winkeys-uni_ct_sh.kmap.gz
но на него стоят права полные (666)
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

malex писал(а):
05.09.2007 15:41
дело в том, что я не знаю какой файл (подскажите)
эта штука запускается следующим образом (в файле /usr/bin/unicode_start
dumpkeys | loadkeys --unicode
по идее это /usr/share/kbd/keymaps/i386/qwerty/ru-winkeys-uni_ct_sh.kmap.gz
но на него стоят права полные (666)

Все правильно. Я думаю, где то работает цикл и задействует файл с неполными правами для пользователя.
Поподробней о русификации. Моими пакетами русифицирована система?
Приду домой, попытаюсь симитировать эту ситуацию на Slackware. Потому, что, это не первый раз вылазит такая ошибка. Как назло, у меня ни разу не встречалась. Нужно разобраться.
Может это попробуй?

Код: Выделить всё

blackstOne писал:
Я бы посоветовал еще добавить chmod -x /etc/rc.d/rc.font, чтобы вылечить проблемы с консолью в иксах. =)
Спасибо сказали:
Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

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

Сообщение dr_alex »

malex писал(а):
05.09.2007 10:34
доброго времени!
cdrw - попробовал ваш пакет для руссификации слаки двенадцатой и вылез вот такой (имхо) баг (или фича :rolleyes: )
пакет устанавливал под рутом - все нормально, а как переключил консоль и зашел под пользователем - то вот так:

Welcom to Linux 2.6.21.5-smp (tty3)

slackware12 login: al
Password:

Linux 2.6.21.5-smp.
Last login: Wed Sep 5 10:38:43 +0400 2007 on tty2
No mail.
Keymap 0: Permission denied
Keymap 1: Permission denied
Keymap 2: Permission denied
Keymap 3: Permission denied
Keymap 4: Permission denied
Keymap 5: Permission denied
Keymap 6: Permission denied
KDSKBENT: Operation not permitted
loadkeys: could not deallocate keymap 7
al@slackware12:~$

запуск команды loadkeys через sudo решает проблему - но это вроде не выход


Гляньте вот это, может поможет? http://support.zenwalk.org/index.php/topic,7298.15.html :rolleyes:
Intel® Core&#153;2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали:
Аватара пользователя
cdrw
Сообщения: 249

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

Сообщение cdrw »

Спасибо большое! Есть там вариант:

Код: Выделить всё

надо установить SUID бит для файла /usr/bin/loadkeys
Насколько этот метод хорош - решать вам.
Спасибо сказали:
Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

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

Сообщение dr_alex »

cdrw писал(а):
05.09.2007 18:57
Спасибо большое! Есть там вариант:

Код: Выделить всё

надо установить SUID бит для файла /usr/bin/loadkeys
Насколько этот метод хорош - решать вам.


Всегда рад помочь :drinks:
Intel® Core&#153;2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали:
Аватара пользователя
malex
Сообщения: 374
ОС: debian

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

Сообщение malex »

тогда ужо лучше через sudo :(
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

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

Сообщение drBatty »

cdrw писал(а):
04.09.2007 21:56
И делаете ошибку при вводе команды.

сделать ошибку при вводе несколько тяжелее, чем ткнуть мышью не туда.
cdrw писал(а):
04.09.2007 21:56
Когдато решил похвалиться своими темами. Первый вопрос был таким - И откуда ты вытащил эту гадость?
Так что не надо против виндовых шрифтов выступать. К ним привыкло большинство людей.

ко мне соседка как-то зашла, и говорит:
- Вау!! Круто! Я тоже себе висту поставлю! Наконец-то смогли сделать красивую программу!(так она ОС назвала), достало это квадратное убожество.
Кстати расстроилась - Linux для неё - удел хакеров, вроде меня...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: