консоль и utf8

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

консоль и utf8

Непрочитанное сообщение dekloper » 2009-12-02 10:42:13

как грамотно локализоваться под утф8?
собираю кернел с такими опциями

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

	options TEKEN_UTF8
	options TEKEN_XTERM
http://lists.freebsd.org/pipermail/free ... 09351.html

с первой же строки отламывается так:

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

/usr/src/sys/i386/conf/GENERIC: unknown option "TEKEN_XTERM"
*** Error code 1
1 error
*** Error code 2
1 error
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: консоль и utf8

Непрочитанное сообщение zg » 2009-12-02 11:08:00

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

zg# uname -a
FreeBSD zg.test 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sun Nov 29 23:55:43 YEKT 2009     zg@zg.test:/usr/obj/usr/src/sys/UTF8-GENERIC  i386
zg# grep TEKEN /usr/src/sys/i386/conf/UTF8-GENERIC
options TEKEN_UTF8
options TEKEN_XTERM
у мну ок

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение dekloper » 2009-12-02 11:49:29

и правда скомпилялась, шас 8-ку стартанул....
а на тестовой тачке 9-й куррент обломался.. чет там иначе растет? в updating-e ничо не обнаружил...
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: консоль и utf8

Непрочитанное сообщение zg » 2009-12-02 19:59:52

кстати, utf-8 будет нормально пахать только в иксах?

wp2
рядовой
Сообщения: 42
Зарегистрирован: 2009-10-25 2:26:03

Re: консоль и utf8

Непрочитанное сообщение wp2 » 2009-12-02 20:05:33

utf-8 в иксах давно нормально пашет.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: консоль и utf8

Непрочитанное сообщение zg » 2009-12-02 20:17:24

wp2 писал(а):utf-8 в иксах давно нормально пашет.
иксы, в смысле xterm.

Я же хочу получить нормальный UTF-8 в системной консоли через путти. Как это сделать?

supchik
рядовой
Сообщения: 30
Зарегистрирован: 2008-11-06 21:16:24

Re: консоль и utf8

Непрочитанное сообщение supchik » 2009-12-02 20:32:45

zg писал(а): Я же хочу получить нормальный UTF-8 в системной консоли через путти. Как это сделать?
для получения нормального utf8 через путти достаточно первых 3х правок: http://paix.org.ua/freebsd/ru_utf8.html

paix
лейтенант
Сообщения: 863
Зарегистрирован: 2007-09-24 12:41:05
Откуда: dn.ua
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение paix » 2009-12-05 8:55:31

supchik писал(а): для получения нормального utf8 через путти достаточно первых 3х правок: http://paix.org.ua/freebsd/ru_utf8.html
реально на эту статью каждый день переходит порядком людей с гугла (5-15 чел.), что меня терзает отвественность, а действительно ли правильно я там написал....

по крайней мере тех правок было достаточно для обретения utf8 в юзерском шеле.
чтобы системная консоль, аля выводы программ, маны там и пр. отображались на ru_utf8 стоит порядком поплясать с бубном.

PS. я уже достаточно давно спрыгнул с фри как десктоп, и поэтому перестал следить за сабжевым вопросом.
Если есть дополнения или корректировки - плз в студию.
With best wishes, Sergej Kandyla

sergeyl
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-01-10 11:15:16

Re: консоль и utf8

Непрочитанное сообщение sergeyl » 2010-01-18 4:01:36

Сие происходит если исходники ядра обновить. :(
Либо убрали найдя какую то ошибку, либо кто то, что то забыл.....
верни исходники через sysinstall и будет тебе счастье

jeltoesolnce
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-11-20 18:10:50
Откуда: г. Калининград
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение jeltoesolnce » 2010-01-19 15:20:56

У меня, так вообще загадка...

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

FreeBSD gray.homenetwork 8.0-STABLE FreeBSD 8.0-STABLE #6: Wed Jan 13 12:11:40 EET 2010     root@gray.homenetwork:/usr/obj/usr/src/sys/HOMEMAMMY  i386
Ядро копмпилировал с опциями

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

options		TEKEN_UTF8
options		TEKEN_XTERM
/etc/login.rc изменил, как везде пишут, добавил там russian - в Иксах русский есть, в системной текстовой консоли русский есть (со знаками препинания в нижнем регистре:-), в Икстовых консолях русского нет - но Nano русский кажет и в русском работает...

Может, есть мнения?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение dekloper » 2010-01-20 8:43:34

jeltoesolnce писал(а): /etc/login.rc изменил, как везде пишут,
а чо там, кстате, пишут?
у мня сис.конс. с вопросиками..
вроде советуют через фреймбуфер решать..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

jeltoesolnce
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-11-20 18:10:50
Откуда: г. Калининград
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение jeltoesolnce » 2010-01-20 11:16:23

Малость ошибся - "изменял /etc/login.conf" -

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

#
# Russian Users Accounts. Setup proper environment variables.
#
russian|Russian Users Accounts:\
	:charset=UTF-8:\
	:lang=ru_RU.UTF-8:\
	:tc=default:
и добавил класс в учётные данные пользователя:

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

#pw usermod jeltoesolnce -L russian

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение dekloper » 2010-01-20 11:47:24

jeltoesolnce писал(а):Малость ошибся - "изменял /etc/login.conf"
аа... ну с логин.конф та понятно..
ток оно для сис.консолей ничо не решает..
по крайней мере у меня - вопросики кажет..
а в рц.конф ничо на тему утф не прописывал, часом?
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

jeltoesolnce
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-11-20 18:10:50
Откуда: г. Калининград
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение jeltoesolnce » 2010-01-20 14:11:27

Ничего.

Но пишут же, что Исковые терминалы работают в UTF-8, или я что-то путаю?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение dekloper » 2010-01-20 17:59:54

иксовые - та да..
яж про локальные консоли..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

jeltoesolnce
ефрейтор
Сообщения: 65
Зарегистрирован: 2009-11-20 18:10:50
Откуда: г. Калининград
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение jeltoesolnce » 2010-01-20 18:53:42

А я - про Иксовые - это в них у меня такая "картина". Системные некими "костылями" правятся - заморачиваться неохота - страшновато...

wowan400
ефрейтор
Сообщения: 61
Зарегистрирован: 2009-09-17 11:07:45

Re: консоль и utf8

Непрочитанное сообщение wowan400 » 2010-02-02 19:18:12

Я тоже использую UTF-8 в консоле в иксах русский работает нормально , но в ее и vi отображается в виде "вопросов" и "/x89" получается, что приложения vi и ее не работает с русским юникодом.Когда это исправят?

netvisdom
мл. сержант
Сообщения: 94
Зарегистрирован: 2009-01-07 20:56:15
Откуда: Мурманск
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение netvisdom » 2010-02-04 20:35:37

Ребят, а можно вопрос начинающего? А для чего юникод в консоли???

Аватара пользователя
skeletor
майор
Сообщения: 2515
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: консоль и utf8

Непрочитанное сообщение skeletor » 2010-02-04 21:42:04

имхо: для того, для чего и koi8-r. Можно было бы оставить только таблицу ascii с первыми 128-ми символами и всё.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"