|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> настройка
—> UTF-8 console
UTF-8 в консоли FreeBSD
Автор: Dominator.
Началось все с того, что потребовалась работа с ntfs и ext разделами под FreeBSD. Иксы использовать не хотелось - жрут много ресурсов. Полазил по гуглу, обработал информацию и решил написать статью о том, как я прикрутил UTF-8 в консоли FreeBSD.
Итак, приступим
Способ 1:
Делаем:
make -C /usr/ports/sysutils/jfbterm install clean
| Собираем со всеми опциями.
Собрали, выполняем:
cap_mkdb /usr/share/misc/termcap
| В файле /usr/local/etc/jfbterm.conf ищем строчку:
Меняем ее на:
Ищем:
Раскомменчиваем данную секцию, у меня оказалась раскомменченной строчка:
encoding.UTF-8: UTF-8,iso10646.1
| Выставляем локаль(для /bin/csh):
Запускаем:
Наслаждаемся. Пользуйтесь ;-)
UPD 16.02.2011
Способ 2:
cd /usr/ports/sysutils/screen/ && make install clean
| Ставим локаль и добавляем запуск screen в ~/.profile (для sh)
# экспортируем локаль и тип терминала
export LANG=ru_RU.UTF-8 TERM=xterm
screen -wipe
# запускаем сессию 'desktop', если уже не запущена
if ! screen -S desktop -ls | fgrep -q desktop; then
screen -S desktop -dm
fi
# подсоединяемся к сессии 'desktop'
if vidcontrol -i adapter >&- 2>&-
then
# в syscons используем локаль koi8-r
LC_CTYPE=ru_RU.KOI8-R TERM=cons25r \
exec screen -x desktop
else
# в X'ах используем дефолтную локаль
exec screen -x desktop
fi
| UPD 21.01.13:
На FreeBSD amd64 сделали поддержку vesa. Проверено на FreeBSD 9.0 amd64
UPD для FreeBSD 10 и выше юникод поддерживается из коробки
В /boot/loader.conf надо добавить строчку:
В /etc/login.conf надо добавить:
rus-utf|RUS UTF-8:\
:charset=UTF-8:\
:lang=ru_RU.UTF-8:\
:tc=default:
| После выполнить:
cap_mkdb /etc/login.conf
pw usermod <username> -L rus-utf
|
размещено: 2010-12-06,
последнее обновление: 2016-03-25,
автор: Dominator
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
|
Статистика сайта
|
Сейчас на сайте находится: 38 чел.
|
За последние 30 мин было: 219 человек
|
За сегодня было 2915 показов, 730 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
Продажа и производство биокаминов по ценам производителя
|
Комментарии пользователей [18 шт.]