nixp.ru v3.0

16 октября 2024,
среда,
02:00:16 MSK

anonymous написал 11 июля 2005 года в 17:27 (686 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Извините за чайниковский вопрос. Подскажите кто-нибудь как русифицировать консоль (bash) в Mandrakelinux 10.1? Заранее благодарен за помощь!

Sasha2

Что то вроде того

consolechars Cyr_a8×16 -m koi2alt

loadkeys ru

Переключение по правому Ctrl

Эти команды должны запускаться при запуске консоли.

Пэтому можно прописать их в ~/.bashrc

Но есть одна тонкость есть консоль сама (Ctrl+Alt+F1…F6)

А есть консоль в X (konsole)

Поэтому надо эти строки записать в if, проверив переменную TERM

Вообще начин с тог, что посмотри чем отличается вывод echo $TERM в разных консолях.

Затем найди синтаксис оператора if и все сделай сам.

Опираться нужно

1. man consolechars

2. man loadkeys

3. man bash

Удачи

daemonBSD_PowerPC

в /etc/sysconfig

Console_Font=«Cyr_a8×16.gz»

Console_unicodemap=«cyralt.uni»

Console_screenmap=«koi2alt»

Console_magic=«(K»

Console_encoding=«KOI8-R»

в /etc/sysconfig/keyboard

keytable=«ru-ms.map.gz»

vovans

Подскажите, PLZ, консольный шрифт для ср1251. А то по их названиям я так и не определил, а подставлять всё подряд…

rgo

Тебе именно шрифт нужен?

Может проще

mapscrn cp1251_to_uni
echo -en '\033(K'

Если надо для xterm или клонов, то я думаю можно средствами xterm и клонов добиться цели.

А шрифта может и в природе не существует.

Genie

ну, для X-приложений для выбора имени фонта подойдёт:

xlsfonts — вообще выдать список доступных (ооочень большой, у меня, к примеру, за 6000)

gtkfontsel — ну, довольно йдобная выбирался, правда, на gtk1, и, потому, не понимает unicode-ные бвубайтные шрифты.

впрочем, и это не всё.. ;)

vovans

xlsfonts я давно пользуюсь ;) а вот про mapscrn «cp1251_to_uni |

echo -en '\033(K’» я не понял, что с ним делать….

anonymous

Всем огромное спасибо за советы! Консоль русифицировал. :)

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.