The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Кириллица в консоли FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Кириллица в консоли FreeBSD"  +/
Сообщение от MaxGrid (ok) on 18-Авг-16, 11:54 
Добрый день, камрады!
Я читатель данного форума, но случилось то, что сделало меня писателем.

На работе уволился админ. Помахал всем лапкой, не передав дела (как с ним поступили пусть скажут спасибо, что ничего не сломал).

Один из серверов у меня вызвал спортивный интерес и вот почему.
Сервер виртуальный на esx - корп.портал c nginx и базируется на FreeBSD 10.1-RELEASE-p21.
Когда я подключился к нему под root по ssh, то date выдавал кракозябры.
В /etc/login.conf прописал:

rus-utf|RUS UTF-8:\
    :charset=UTF-8:\
    :lang=ru_RU.UTF-8:\
    :tc=default:

Теперь по ssh получаю русский.

НО... Как выяснилось, если я работаю напрямую в терминале через VMware, то кириллицы нет. Нет ни UTF-8, ни KIO8-R.
locale -a выдает:
...
ru_RU.CP1251
ru_RU.CP866
ru_RU.ISO8859-5
ru_RU.KOI8-R
ru_RU.UTF-8
...
Спортивный интерес, почему нет кириллицы в консоли, но есть в ssh?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Кириллица в консоли FreeBSD"  +/
Сообщение от arachnid (ok) on 18-Авг-16, 12:37 
поддержка драйвера vt появилась в ядре по умолчанию с июня 2014, а 10.1 вышла в сентябре 2013
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Кириллица в консоли FreeBSD"  +/
Сообщение от MaxGrid (ok) on 18-Авг-16, 12:52 
> поддержка драйвера vt появилась в ядре по умолчанию с июня 2014, а
> 10.1 вышла в сентябре 2013

Т.е. банально в ядре нет поддержки юникода, который позже моей версии стал поддерживаться на уровне ядра?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Кириллица в консоли FreeBSD"  +/
Сообщение от lavr email(ok) on 18-Авг-16, 13:46 
>> поддержка драйвера vt появилась в ядре по умолчанию с июня 2014, а
>> 10.1 вышла в сентябре 2013
> Т.е. банально в ядре нет поддержки юникода, который позже моей версии стал
> поддерживаться на уровне ядра?

Вам написали про DEFAULT, а поддержка vt появилась в 9.3 (июль 2014),
10.1 вышла в ноябре 2014 и уже имела поддержку vt

# man 4 vt

# uname -a
# grep "kern.vty" /boot/loader.conf
# grep keymap /etc/rc.conf
# grep font /etc/rc.conf

По ssh вы заходите удаленно, посему:
- зависит от используемой терминалки
- от локальной ОС и ее локализации

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Кириллица в консоли FreeBSD"  +/
Сообщение от arachnid (ok) on 18-Авг-16, 15:38 
Андрей, я вас очень уважаю, но прежде, чем написать свое сообщение, я таки поползал по ссылкам - честное слово! :)

https://wiki.freebsd.org/Newcons - Newcons is in HEAD as of r259016 and enabled in GENERIC on amd64/i386 as of r268045 -> Mon Jun 30 16:18:38 2014 UTC (2 years, 1 month ago)

а согласно https://www.freebsd.org/ru/releases/ - Релиз 10.1 (Сентябрь 2013)

так что драйвер vt в ядро GENERIC 10.1 не попал.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Кириллица в консоли FreeBSD"  +/
Сообщение от Сергей (??) on 18-Авг-16, 18:01 
> Андрей, я вас очень уважаю, но прежде, чем написать свое сообщение, я
> таки поползал по ссылкам - честное слово! :)
> https://wiki.freebsd.org/Newcons - Newcons is in HEAD as of r259016 and enabled in
> GENERIC on amd64/i386 as of r268045 -> Mon Jun 30 16:18:38
> 2014 UTC (2 years, 1 month ago)
> а согласно https://www.freebsd.org/ru/releases/ - Релиз 10.1 (Сентябрь 2013)
> так что драйвер vt в ядро GENERIC 10.1 не попал.

идем и смотрим https://www.freebsd.org/releases/10.1R/announce.html, так что он есть...

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Кириллица в консоли FreeBSD"  +/
Сообщение от lavr email(ok) on 18-Авг-16, 18:04 
> Андрей, я вас очень уважаю, но прежде, чем написать свое сообщение, я
> таки поползал по ссылкам - честное слово! :)

бывает...

> https://wiki.freebsd.org/Newcons - Newcons is in HEAD as of r259016 and enabled in
> GENERIC on amd64/i386 as of r268045 -> Mon Jun 30 16:18:38
> 2014 UTC (2 years, 1 month ago)
> а согласно https://www.freebsd.org/ru/releases/ - Релиз 10.1 (Сентябрь 2013)
> так что драйвер vt в ядро GENERIC 10.1 не попал.

https://svnweb.freebsd.org/base/release/10.1.0/sys/amd64/con...

Revision 274417 - (show annotations) (download)
Wed Nov 12 08:20:25 2014 UTC (21 months ago) by gjb
File size: 14119 byte(s)

Tag releng/10.1@274401 as release/10.1.0 now that the
10.1-RELEASE builds have completed.

Approved by:    re (implicit)
Sponsored by:    The FreeBSD Foundation

https://www.freebsd.org/releases/ (без "ru")

Most Recent Releases
Production Release

Release 10.3 (April 2016) Announcement : Release Notes : Installation Instructions : Hardware Notes : Readme : Errata : Checksums

Release 10.2 (August 2015) Announcement : Release Notes : Installation Instructions : Hardware Notes : Readme : Errata : Checksums

Release 10.1 (November 2014) Announcement : Release Notes : Installation Instructions : Hardware Notes : Readme : Errata
Legacy Release

Release 9.3 (July 2014) Announcement : Release Notes : Installation Instructions : Hardware Notes : Readme : Errata

получаем, совпадение данных svn с www.freebsd.org БЕЗ "ru"

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Кириллица в консоли FreeBSD"  +/
Сообщение от arachnid (ok) on 19-Авг-16, 11:24 
ой, как стыдно то :( не думал, что русская часть сайта может так опечататься... и не проверил...
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Кириллица в консоли FreeBSD"  +/
Сообщение от lavr email(ok) on 19-Авг-16, 11:37 
> ой, как стыдно то :( не думал, что русская часть сайта может
> так опечататься... и не проверил...

нет тут никакого стыда, ерунда это

Важно другое - смотреть лучше первоисточники, вот если бы была ошибка
в документации или технологии!

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру