BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Локализация CP1251 на FreeBSD 6
СообщениеДобавлено: Вт 06 мар, 2007 4:21 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вс 25 июн, 2006 9:53 am
Сообщения: 81
Откуда: Владивосток
login.conf
Цитата:
russian|Russian Users Accounts:\
:charset=CP1251:\
:lang=ru_RU.CP1251:\
:tc=default:

rc.conf
Цитата:
keymap="ru.koi8-r.win"
scrnmap="us-ascii_to_cp437"
font8x14="cp866-8x14"

ttys
Цитата:
.....................
ttyv1 "/usr/libexec/getty Pc" cons25w on insecure
.........................

#pw usermod <username> -L russian

Вроде работает.
Может чего забыл сделать или сделал не правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 06 мар, 2007 6:16 am 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: Вт 10 авг, 2004 2:24 am
Сообщения: 3305
Откуда: Харьков
а для чего нужна cp1251 локаль ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 06 мар, 2007 5:36 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вс 25 июн, 2006 9:53 am
Сообщения: 81
Откуда: Владивосток
Для коллекции...
UTF8 - долго ещё ждать...
А что?
У koi8-u проблем нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 06 мар, 2007 7:41 pm 
Не в сети

Зарегистрирован: Ср 12 янв, 2005 7:14 am
Сообщения: 1419
Откуда: Murmansk
А чего сейчас не хватает для utf-8?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 07 мар, 2007 8:20 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вс 25 июн, 2006 9:53 am
Сообщения: 81
Откуда: Владивосток
Блин, что за манера вопрос - на вопрос ...
Потребности пока нет заниматься utf8.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 07 мар, 2007 11:13 am 
Не в сети

Зарегистрирован: Ср 12 янв, 2005 7:14 am
Сообщения: 1419
Откуда: Murmansk
Ce$$ писал(а):
Блин, что за манера вопрос - на вопрос ...
Потребности пока нет заниматься utf8.

Это не "вопросом на вопрос" -- это дополнительный вопрос, что бы новую ветку не открывать:) -- я действительно не в курсах


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 07 мар, 2007 2:14 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2408
inspirra писал(а):
А чего сейчас не хватает для utf-8?


очень много чего, например правка curses и массы софта в системе (НЕ третичного/портов),
это без разговора о консольном драйвере.

Тем не менее, вопрос уже плотно встает, он серьезный, поэтому в FreeBSD и тянут, последнее лишь мой личный взгляд.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 13 мар, 2007 3:57 pm 
Не в сети

Зарегистрирован: Сб 03 мар, 2007 5:28 pm
Сообщения: 164
перевел FreeBSD 6.2 Release в CP1251 (как консоль, так и все иксы, плюс монтирование фат32 раздела) на основе статьи lavr-a.
статья наз. "Локализация FreeBSD на CP1251.". пара моментов была сложных, но все разрулил успешно. lavr, спасибо за статью кстати!

занятно что в том же хэндбуке по фряхе уклон делается на КОИ8. в моем случае мне эта КОИ8 не особо была нужна, т.к. тот же виндовый раздел был в CP1251.
теперь вот загвоздка, почему-то mc не хочет понимать указанное ему перед запуском через export новое значение LANG, и посему менюшка у него идет в кракозябрах - видимо, по прежнему трактует ее КОИ8.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 13 мар, 2007 4:24 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2408
varnie писал(а):
перевел FreeBSD 6.2 Release в CP1251 (как консоль, так и все иксы, плюс монтирование фат32 раздела) на основе статьи lavr-a.
статья наз. "Локализация FreeBSD на CP1251.". пара моментов была сложных, но все разрулил успешно. lavr, спасибо за статью кстати!


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

Цитата:
занятно что в том же хэндбуке по фряхе уклон делается на КОИ8. в моем случае мне эта КОИ8 не особо была нужна, т.к. тот же виндовый раздел был в CP1251.
теперь вот загвоздка, почему-то mc не хочет понимать указанное ему перед запуском через export новое значение LANG, и посему менюшка у него идет в кракозябрах - видимо, по прежнему трактует ее КОИ8.


KOI8 - стала de-facto стандартом для Unix и русскоязычной сети
, Андрей Чернов (ache) официально ее
зарегистрировал и сделал много для ее успешного использования.

Наше замечательное государство ПАЛЬЦЕМ не пошевелило
НИ ДЛЯ ОДНОЙ кодировки, отсюда и свистопляска.

Сомневаюсь что еще у какой-то страны есть такое рако,
тьфу разнообразие кодировок:

- cp866
- болгарская
- cp1251
- koi8-r
- iso (8859-5 - sorry по памяти)
- mac (для apple еще чуть не забыл), возможно сейчас
уже неактуально в OS/X, не смотрел

Про MC ничего не могу сказать, нет под рукой машины на
которой можно было бы попробовать, все рабочие.
Мне достаточно X11 для работы с любой кодировкой при
основной KOI8-R.

Большинство проблем, а впоследствии, вероятно и все
проблемы снимутся при глобальном переходе на UTF, imho.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб 07 апр, 2007 5:45 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт 04 окт, 2005 11:33 pm
Сообщения: 201
Откуда: СПБ
Делал локализацию в сp1251, смог нормально примонтировать разделы виндовые, шрифты для Хов вставил. MC сделал русским путем поиска файла в котором были названия вкладок, кнопок меню mc... и перекодировкой его в cp1251 :)

Были какие-то проблемы с парой приложениями в Иксах.

Делал это ради фтп сервера (ибо папки в кои8 и виндовым пользователям не все красиво видно :) )

Впринципе все получилось и работало нормально, но найденый патч для proftpd вернул все на место.

про UTF8 есть в сети инфа, но пользуется такой локализацией мало народу... потому и не перехожу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт 19 апр, 2007 10:06 am 
Не в сети

Зарегистрирован: Чт 08 фев, 2007 4:56 pm
Сообщения: 66
А как проделать локализацию CP1251 на уровне ядра?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 08 май, 2007 10:18 pm 
В сети

Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 896
lavr писал(а):
Большинство проблем, а впоследствии, вероятно и все
проблемы снимутся при глобальном переходе на UTF, imho.

Большинство наверное да, но одна точно останется - все текстовые файлы вырастут в размере практически в 2 раза, да и не только текстовые (2 байта на символ всетаки).
Кстати использую UTF8 на linux-сервере, работает без проблем, почему майнтейнеры Фри тянут - не понятно, но им наверное виднее.
Кстати, шапочники вообще в 8-й шапке убрали все кодировки и оставили только UTF8 как default.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 май, 2007 12:54 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт 02 июн, 2006 9:19 am
Сообщения: 661
Откуда: Калининград
Ужос.. Слов нет, одни эмоции..
Да поставьте себе винду и не мучайтесь.
Цитата:
Делал это ради фтп сервера (ибо папки в кои8 и виндовым пользователям не все красиво видно Smile )

Я вот не понимаю почему некоторые подстраиваются под виндузятников? Вас билли с собой в космос за это возьмет?
Код:
А как проделать локализацию CP1251 на уровне ядра?

Купи себе висту.

Ужос и ахтунг.. Я просто в шоке после прочтения этого топика..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 май, 2007 1:36 am 
Не в сети

Зарегистрирован: Чт 01 мар, 2007 12:07 am
Сообщения: 18
Откуда: Moscow
ipse писал(а):
Ужос и ахтунг.. Я просто в шоке после прочтения этого топика..

парень, может ты подскажешь, как провести переход в винде с cp1251 на UTF8.
все дело в том, что у меня винда использует кодировку 1251, которая не поддерживается драйвером ntfs-3g, тем самым я не пому прочесть русские символы.
если объяснишь, буду очень благодарен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 май, 2007 11:07 am 
В сети

Зарегистрирован: Вт 25 апр, 2006 5:31 pm
Сообщения: 896
ipse писал(а):
Ужос и ахтунг.. Я просто в шоке после прочтения этого топика..

Вас мастодонтом еще не называли? Ничего личного, как уже писал lavr, только в нашем гос-ве додумались до неимоверного количества рускоязычных кодировок, причем с абсолютно разными, так сказать, стандартами. А стандарт, по своей сути, подразумевает одно для всех.
Поэтому utf8 - реальный выход из всего этого мракобесия кодировок.
Впрочем я когда-то тоже ратовал только за koi8? сейчас детство прошло :lol:

PS for taephodong: виндовые шрифты, если не ошибаюсь, как раз в utf8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 май, 2007 1:30 pm 
Не в сети

Зарегистрирован: Пн 07 авг, 2006 12:25 pm
Сообщения: 75
Откуда: Чебоксары
taephodong писал(а):
ipse писал(а):
Ужос и ахтунг.. Я просто в шоке после прочтения этого топика..

парень, может ты подскажешь, как провести переход в винде с cp1251 на UTF8.
все дело в том, что у меня винда использует кодировку 1251, которая не поддерживается драйвером ntfs-3g, тем самым я не пому прочесть русские символы.
если объяснишь, буду очень благодарен.

файловая система ntfs не использует cp1251. Там давно все имена в utf-8.
B ntfs-3g надо указывать -o locale=ru_RU.KOI8-R чтобы он переводил имена файлов в utf-8 в koi8-r


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср 09 май, 2007 1:36 pm 
Не в сети

Зарегистрирован: Вс 04 фев, 2007 4:21 pm
Сообщения: 70
стандарт есть стандарт. и это будет UTF8.
по поводу 2 байтов на символ.. мне плевать. впрочем как и всем здесь многим. емкости носителей сейчас растут с космической скоростью

ПС. у меня консоль не русифицирована. а в Х все на UTF8


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 14 май, 2007 6:35 pm 
Не в сети

Зарегистрирован: Чт 26 апр, 2007 11:00 pm
Сообщения: 17
Граждане, где скачать файлик win2dos для win1251? Ссылка в статье на bsdportal.ru не рабочая! :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт 15 май, 2007 3:06 am 
Не в сети

Зарегистрирован: Вс 03 июл, 2005 6:53 am
Сообщения: 140
Откуда: Хабаровск
OSBoy писал(а):
Граждане, где скачать файлик win2dos для win1251? Ссылка в статье на bsdportal.ru не рабочая! :(

Какие еще таблицы перекодировки? Есть более современный метод ;)
mount_msdosfs -L ru_RU.CP1251 /dev/device /mount/point


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн 09 июл, 2007 10:58 am 
Не в сети

Зарегистрирован: Пт 15 июн, 2007 10:12 am
Сообщения: 32
Откуда: Иваново
Про UTF8 во FreeBSD: читал на оф. сайте, что для ее поддержки готово все, кроме консоли - она поддерживает пока ТОЛЬКО 8-битный вывод. Соответственно, подсунуть ей 2 байта пока не получится. А вот почему все так затянулось с переводом на 2-байтовый вывод, никто ответить не может.
Про разростание до информации [почти] в два раза, по-моему, не совсем правда. Никто же не сказал, что хранить информацию надо будет обязательно в UTF8 ;) Как насчет преобразования "на лету". А надобность в самой кодировке - для универсальной поддержки, как тут было замечено.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot], GreenDragon, warning


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика