Ставлю 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
Последние комментарии
-
fhunter, 21 января в 9:23 → Математика в школе 17
-
fhunter, 21 января в 9:22 → Как настроить чтоб работало две сетевые платы — две сети 3
-
fhunter, 21 января в 9:22 → посоветуйте!!Как ой велосипед приобрести девушке? 10
-
rgo, 11 января в 10:28 → Как «замокать» файл для юниттеста в Python? 1
-
ilyas490, 8 декабря в 13:27 → Книги по Bash? 13

Сам долго бился с этой проблемой — вроде все по-русски пишется, а mc — ну ни в какую не запускается. Дошаманился до
#cd /usr/pkgsrc/sysutils/mc
#bmake PKG_OPTIONS.mc="charset edit glib12 ncurses samba -slang subshell vfs»
Правда, потом вылезли другие грабли — при нажатии Ctrl-O mc начал ругаться на то, что это не xterm и не консоль Linux, поэтому панели не могут быть отключены, но это уже не такой напряжный момент, как полное отсутствие mc.
а зачем mc ?
С равным успехом можно спросить: А зачем DragonFlyBSD?
В общем, троллинг какой-то…