LINUX.ORG.RU

Технические изменения в RedHat Linux 9


0

0

У вас, наверное, бывали моменты когда прочтения RELEASE-NOTES не всегда хватало/было недостаточно, и вам хотелось бы побольше узнать о недокументированных возможностях/свойствах нового дистрибутива.

Здесь приводится ссылка на технические изменения новой Шапки, так называемый тех. обзор. Прочитав этот обзор, я еще раз убедился что RedHat является и остается передовым лидером среди остальных Линукс-компаний!

>>> Red Hat Linux 9 Technical Changes (or when the RELEASE-NOTES are just not enough)

anonymous

Проверено: green

RedHat 9 после установки: mc в utf-8 локали отлично все показывает, в т.ч. и кириллицу... Но ни хрена русский ввод не понимает (по крайней мере, "из коробки" точно не понимает). mcedit совсем плохой стал. "Из коробки" не работает ввод кириллицы с консоли (вывод нормальный). Приложения под gtk2 прекрасно работают с utf-8, приложения под gtk1 действительно подглючивают. Впрочем, глюк легко правится:

echo 'style "gtk-default-ru" {
fontset = "-microsoft-verdana-medium-r-normal--11-110-*-*-*-*-koi8-*"
}
class "GtkWidget" style "gtk-default-ru"' >/etc/gtk/gtkrc.utf-8


Вот, собственно, и все впечатления от девятки за сегодняшний день.

no-dashi ★★★★★
()

Блин, гоню!!! Конечно, надо вот так:

style "gtk-default-ru" {
fontset = "-microsoft-verdana-medium-r-normal--11-110-75-75-p-0-iso10646-1"
}
class "GtkWidget" style "gtk-default-ru"

no-dashi ★★★★★
()

2 no-dashi: можно чуть поподробнее про gtk1 приложения, куда пихать эти волшебные строчки? ЗЫ: За mc рад, хоть это хорошо.

anonymous
()

anonymous:ethereal посмотри (он графический). Если не понравится - иди на freshmeat.net и поищи там..

Огромное спасибо! То что доктор прописал. Встал в 9-ке на ура и пашет отлично! И вообще отличный сниффер!

Eugeny_Balakhonov ★★
()

Читать внимательно записывать в /etc/gtk/gtkrc.utf-8
P.S.: в /etc/fonts/fonts.conf каталог со своими TTF'ами
виндовыми не забывайте прописывать... И в /etc/X11/fs/config
тоже :-)

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

>Но ни хрена русский ввод не понимает (по крайней мере, "из коробки" 
>точно не понимает). mcedit совсем плохой стал. "Из коробки" не 
>работает ввод кириллицы с консоли (вывод нормальный).

Это не работает потому, что нужно раскладку клавы тоже установить
уникодной, а у тебя стоит обычная... Нужной раскладки нет, но
в полне подойдет украинская ua-utf, она не совсем что надо, но
для консоли сойдет, если нужна чисто русская, то ее кто то из
тутошних обитателей делал, ссылку можно поискать на ЛОР, где шли
обсуждения RH-8.0...

McMCC ★★★
()

SLACKWARE FOREVER !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

anonymous
()
Ответ на: комментарий от Alter

>Остались только некоторые вопросы по локализации, и искать ответа, 
>наверно, стоит у McMcc :)) 
> 
>1. Планируете ли вы использовать юникодную локаль? 

В домашнем варианте скорее всего перейду, уже в полне становится
юзабельной, в mc работает, но глюки еще есть...

>2. Если да, то, пожалуйста, ткните меня в то место glibc, где можно 
>поправить экранный маппинг - в системном логе локализованная 
>кракозябра, и старая проблема с man'ами.. 

С манами все в порядке, сам лично проверял, правда это было в консоли не под Х-ами, до того, пока я на koi8 не перевел, как
только перевел на кои, так сразу заглючил groff/nroff, похоже
проблему решили грязным хаком, что не есть хорошо...
А с логами я уже раньше говорил, что надо делать, syslogd
точно надо править, ну и по ходу дела далее смотреть, я бы просто
в syslogd чего-нибудь сделал, более детально смогу дать ответ,
когда дома поставлю 9-ку...
 
>P.S. 
>За патч большое спасибо. 
 

McMCC ★★★
()

Слушай, а как эксперт, может соберешь несколько rpm'ок или документашку
как его руссифицировать по-человечески.

P.S. Просто я тут его собрался покупать и проапдейтиться с 7.3
Не хочется всех тут дергать.

jackill ★★★★★
()

McMCC, а не могли бы Вы указать тот тред где ссылались на русскую utf раскладку, перерыл все вплоть до декабря - не нашел. Спасибо!

anonymous
()

всеровно Mandrake -круче!

anonymous
()

Mozilla 1.3 где?:)))))))))))))))))

Хохма с шляпой

ESTAF ★★★
()

Eugeny_Balakhonov: рад что помог..Ну и как ethereal по сравнению с виндовыми сниферами? По фичастости/скорости/надежности?

anonymous
()

2 jackill (*) (2003-04-04 20:18:39.196816)

>Что там с обычной консолью? AVL2 размахивал флагом и утверждал, что
консоль никогда не запишет по-русски в юникоде, ибо особенность...

С обычной консолью там все в порядке. Не знаю про "особенности", но после выхода RH8 и не найдя там консольно раскладки я взялся за напильник, как итог: пользуйте ru-utf.map.gz.

Сейчас поищу ссылочку на ftp...
ftp://ftp.russlandia.ru/pub/linux/


2 McMCC
Спасибо большое, будем ждать.

Alter ★★
()

>Cкоро любая домохозяйка сможет поставить Linux :(
>Куда катится этот мир ?

Саныч! Мир катится в сторону юзабилити. Вчера здорово посмеялся: винда отдыхает! Стильные девчонки выбирают KDE! OpenOffice рулит. Если сегодня найду винтец для экспериментов, то на выходных красавица будет сама ставить RH Linux 9 (помогать не буду, обещаю).

Alter ★★
()

ответ

"Саныч! Мир катится в сторону юзабилити. Вчера здорово посмеялся: винда отдыхает! Стильные девчонки выбирают KDE! OpenOffice рулит. Если сегодня найду винтец для экспериментов, то на выходных красавица будет сама ставить RH Linux 9 (помогать не буду, обещаю).

Alter (*) (2003-04-05 10:47:30.234661)"

и это называется у них времени нет :) 3хаха

petrosha ★★★★★
()

2 petrosha (*) (2003-04-05 12:03:10.102603)

Не путайте развлечение и творческий поиск. :)))

Есть у меня желание просчитать и внедрить следующий проектик:
Linux Terminal Server + 50-500 бездисковых терминалок на базе VIA Epia (спасибо Irsi). Повторяем Sun Ray на Linux'e. Цена рабочего места ~100-120$ + monitor. Upgrade'им только сервера, терминалки в случае сбоев просто меняются. Все лицензионно чисто. У админа есть время подумать. Возможно здесь я пока и не найду спроса на такие решения, но после нескольких маски-шоу на паре заводов менеджерам это станет интересно, кто знает? Теперь вы понимается почему мне так важно мнение "домохозяек"?

Alter ★★
()

Блин Алтер а разве можно на таком решении все фичи сан-рей обеспечить?Типа приходишь с одной терминалки на другую и легким движением руки показываешь свое рабочее место?

anonymous
()

2Alter

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

Elohim
()
Ответ на: комментарий от anonymous

>А ptrace-експлоит для их ядра работает ?

RedHat первым выпустил новые ядра с исправленой ошибкой ко вем своим дистрибутивам,
поэтому давно уже этот explot не работает

anonymous
()

Хм.. господа!

Конечно, санки чрезвычайно полезны для здоровья и душевного равновесия системного администратора. Кто же спорит. :))

Но давайте посмотрим на это несколько с другой стороны:

- так нужна _вся_ фичастость Sun Ray. Бухгалтеры, скажем, _обычно_ не сильно-то и бегают с места на место, разве что за админом со скалками и проклятиями :))

- стоимость сантехники для поддержки > 100 юзверей несколько смущает... думаю, что не только меня. IMHO, далеко не каждая контора может позволить себе насколько козлистую спарку, а речь-то шла об экономии. :))

- TOC. Тут конечно вопрос спорный, и мнения могут сильно разниться.

Уважаемый All. Пожалуйста, поделитесь успешным опытом внедрения Linux/Java, как корпоративной платформы, если можно на ifreeman at mail dot ru.

Alter ★★
()

Блин, а я только-только сделал свой ru-utf.map.gz из ua-utf.map.gz :-) бывают же совпадения... Ну ладно, на то он и линукс, что есть право выбора :-)

http://www.surw.ru/~dalth/themes/ru-utf.map.gz (7167 байт).

Размещать в /lib/kbd/keymaps/i386/qwerty,

Не забыть исправить в /etc/sysconfig/keyboard "ru" на "ru-utf"

no-dashi ★★★★★
()

to Alter

Мы используем Oracle Application Server на RedHat7.1

anonymous
()

Alter: а тебе не кажется что всем впадлу ответить на эти вопросы забесплатно? Если бы ты убедил своих начальников оплатить консалтинг вашей конторы (с иследованием, чтобы понять что для вас лучше) - то точно получил бы несколько предложений от профи. Буржуи вон готовые отчеты на эту тему продают за штуки баксов -а тут ты хочешь того же забесплатно..

anonymous
()
Ответ на: комментарий от no-dashi

2no-dashi: сделал так, но не получилось. Куда unicode_start надо вписать?

PS. у меня ASPLinux 7.3, не редхат. Может, правильные /etc/sysconfig/{keyboard,i18n} приведёт кто? заранее спасибо.

chumpa
()

[dalth@localhost zyu]$ rpm -qf `which unicode_start`
kbd-1.08-4
[dalth@localhost zyu]$ rpm -ql kbd | grep /etc/rc.d
/etc/rc.d/init.d/keytable

no-dashi ★★★★★
()
Ответ на: комментарий от McMCC

> А я вот убрал фичу под названием RPMs Debuginfo, из-за нее не
> всегда пакеты собираются, да и нафиг мне этот debuginfo мусор
> нужен...

Ткни носом, если нетрудно, где про этот Debuginfo почитать....
А то достал ужЕ. :-(


silverwing
()

2 anonymous (*) (2003-04-06 10:01:43.994489)

>а тебе не кажется что всем впадлу ответить на эти вопросы забесплатно
Если Вам "впадлу", то мне нет, пожалуйста, не стоит обобщать. :)) И если можно ссылочку на Вашу контору отмыльте, плз.

Alter ★★
()

Про syslog в РХ9

Проблемка там не только с UTF8 но и сдругими кодировками (например ежли
включить CP866 или ISO88595, а на KOI8 этот косяк вообще не проявляется).
Там амеры очень своеобразно ескапируют "непечатный символы" (с их точки
зрения), там (см. патч) если восьмеричные коды перевести в двоичные - то
получается они откидывают 8-й бит и заменяют все новые коды меньше
пробела, остальные оставляют "как есть". Под замену попадают коды в
интервале 127-160 (не заменяются только те позиции которые в US-ASCCI являются буквами). Поэтому явно всё проявляется только в UTF8, а в
остальных кодировках частично.

Патчик для syslog можно взять тут

http://hosting.micom.net.ru/~corwin/files/sysklogd-1.4.1rh-decode_str.patch

С Уважением
Сукиязов Сергей

anonymous
()
Ответ на: комментарий от anonymous

Буквально вчера, я сделал примерно такой же патч.... Может его в
багзилу замылим? А вот проблема символов в интервале 127-160
уже изрядно надоела, syslog'ом это не заканчивается...

McMCC ★★★
()

2McMC: тогда уж закинь pls. им заодно еще и сообщение о том, что надо раскладку ru-utf тоже поставлять, и при выборе русского включать :-)

no-dashi ★★★★★
()

Gospoda prodvinutye Linux-soidy pomogite SIROTE : otpravte posmotret kak ADSL nastroit v ustanovlennom nekrepkoy rukoy MAN DRAKE

anonymous
()

А я все еще маюсь с gtk1 приложениями :( Локаль ru_RU.UTF-8 В /etc/gtk/gtkrc.utf8 style "gtk-default-ru" { fontset = "-microsoft-verdana-medium-r-normal-*-12-*-75-75-p-0-iso10646-1" } class "GtkWidget" style "gtk-default-ru"

В ~/.gtkrc-1.2-gnome2 # Autowritten by gnome-settings-daemon. Do not edit include "/usr/share/themes/Bluecurve/gtk/gtkrc" include "/home/rikz/.gtkrc.mine"

В ~/.gtkrc.mine style "gtk-default-ru" { fontset = "-microsoft-verdana-medium-r-normal-*-12-120-75-75-p-0-iso10646-1" } class "GtkWidget" style "gtk-default-ru"

А /usr/share/themes/Bluecurve/gtk/gtkrc я не трогал. Шрифты в gtk1 приложениях отображаются кракозябрами. Посоветуйте что-нибудь пожалуйста.

anonymous
()

2 anonymous (*) (2003-04-25 17:12:55.802293)

Позвольте уточнить, что за приложения и стоят ли у вас фонты с юникодными глифами?

Alter ★★
()

2 Alter. Я анонимус (2003-04-25 17:12:55.802293) фонты стоят от microsoft, приделаны к xfs и fontconfig. Приложения: например evolution, galeon, xmms.

anonymous
()

2 anonymous (*) (2003-04-26 18:01:16.494807)

Зайдите в гости на mcmcc.bat.ru и доставьте фонты. Возможно пакеты потребуют ключика --force, после чего evolution, galeon заработают.

Alter ★★
()

В исходной статье неправильно написано насчет демона DHCP. Там демон нормальный. просто комики из RH вставили проверку на наличие коннекта в ifup. см ethtools. и т.п. Зачем непонятно. Для меня это выразилось в исправлении их скриптов. (т.к. в wmvare rh 9 упорно писал, что нет линка.) Просто теперь если нет линка, сеть не стартует. А если он появляется, надо network restart или если ты не руут то ребут. Мастдаеобразное угробище ваш RH. P.S. В мастдае сервис есть, который состояние линка отслеживает и если он появляется, то поднимает интерфейс. IMHO это гораздо лучше чем сделали в RH 9. Regards

anonymous
()

А не проще его сразу поднять? У меня в мастдае 2000 видимо эта хрень,
про которую ты говоришь, следит за состоянием коннекта. А в трее
у меня значок висит, чтобы было видно - качается с меня что или нет.
Так вот как только коннект есть с соседней тачкой, так вылезает идиотская
надписть о том, что соединение установлено. Когда вырубается - появляется
надпись о выключении. Вот такое вот г.

jackill ★★★★★
()

А не проще его сразу поднять? У меня в мастдае 2000 видимо эта хрень, про которую ты говоришь, следит за состоянием коннекта. А в трее у меня значок висит, чтобы было видно - качается с меня что или нет. Так вот как только коннект есть с соседней тачкой, так вылезает идиотская надписть о том, что соединение установлено. Когда вырубается - появляется надпись о выключении. Вот такое вот г.

jackill ★★★★★
()

Вобщем плюнул я на юникод пока. Вернулся на ru_RU.KOI8-R и радуюсь. Правда маны читаю примерно так "LANG=en_US;man rpm". То лекарство, что выше в комменах писали про man.conf почему-то упорно не хочет работать. Может есть еще какие-нибудь способы?

anonymous
()

Редхатоиды -- сасать!!! Мандракоиды!!! Корень мандрагоры вам в... ухо! Про альтовскую плесень даже упоминать не хочется. *BSD рулит! Черт в кедах еще долго будет дрючить изумленного гвинпина.

anonymous
()

А не проще его сразу поднять? Бля не тупи! Конечно проще, но не ко мне вовпрос а к РХ. Чего они сделали такую херню. Короче всем сосать gentoo forever!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.