nixp.ru v3.0

20 января 2017,
пятница,
12:51:08 MSK

DevOps с компанией «Флант»
dmitriy_ написал 20 февраля 2009 года в 08:04 (1474 просмотра) Ведет себя неопределенно; открыл 24 темы в форуме, оставил 63 комментария на сайте.

Ставлю DragonFlyBSD 2.2.0. Настройки консоли и клавы оставляю по умолчаниюю.

Ставлю mc

export PKG_PATH=«ftp://mirror03.inet.tele.dk/pub/DragonFly/packages/DragonFly-2.2.0/All»

pkg_radd mc-4.6.1nb4

Перезагружаюсь. Запускаю

# mc

а он мне пишет

Unknown terminal: cons25

Check the TERM environment variable.

Also make sure that terminal is defined in the terminfo database.

Alternatively? set TERMCAP environment variable to the desired termcap entry.

Проверяю список переменных

# printenv

там есть TERM=cons25

на всякий случай добавил TERMCAP=/etc/termcap хотя в документации написано что он по умолчанию принимается равным «$HOME/.termcap:/etc/termcap» так что дело не в нем.

Проверил наличие файлов /etc/termcap и /usr/share/misc/termcap.

Проверил наличие описания терминала cons25 в /usr/share/misc/termcap.

Даже пересобирал mc через порты. Один фиг.

Базы terminfo у меня нету. И на FreeBSD ее небыло, однако там mc работал.

Меняю TERM на vt100. Тогда mc впринципе запускается, но выглядит криво.

# mc -V

говорит, что собран с поддержкой terminfo.

Я хотел пересобрать его с опцией —with-termcap, но при компиляции он ругается что ему не хватает опции —with-screen=wcslang.

Добавил я ему эту опцию —with-screen=wcslang. Все равно на нее также и ругается.

Я уже не знаю как с этим бороться.

Прошу помощи.

PS: тоже самое было в DragonFlyBSD 2.0.1

lastuser

Сам долго бился с этой проблемой — вроде все по-русски пишется, а mc — ну ни в какую не запускается. Дошаманился до

#cd /usr/pkgsrc/sysutils/mc

#bmake PKG_OPTIONS.mc="charset edit glib12 ncurses samba -slang subshell vfs»

Правда, потом вылезли другие грабли — при нажатии Ctrl-O mc начал ругаться на то, что это не xterm и не консоль Linux, поэтому панели не могут быть отключены, но это уже не такой напряжный момент, как полное отсутствие mc.

Steck

а зачем mc ?

Дмитрий Шурупов

С равным успехом можно спросить: А зачем DragonFlyBSD?

В общем, троллинг какой-то…

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