Ставлю 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
Последние комментарии
-   OlegL, 17 декабря 2023 года в 15:00            →
        
        
            Перекличка
            21 OlegL, 17 декабря 2023 года в 15:00            →
        
        
            Перекличка
            21
-   REDkiy, 8 июня 2023 года в 9:09            →
        
        
            Как «замокать» файл для юниттеста в Python?
            2 REDkiy, 8 июня 2023 года в 9:09            →
        
        
            Как «замокать» файл для юниттеста в Python?
            2
-   fhunter, 29 ноября 2022 года в 2:09            →
        
        
            Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?
            6 fhunter, 29 ноября 2022 года в 2:09            →
        
        
            Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt?
            6
-   Иванн, 9 апреля 2022 года в 8:31            →
        
        
            Ассоциация РАСПО провела первое учредительное собрание
            1 Иванн, 9 апреля 2022 года в 8:31            →
        
        
            Ассоциация РАСПО провела первое учредительное собрание
            1
-   Kiri11.ADV1, 7 марта 2021 года в 12:01            →
        
        
            Логи catalina.out в TomCat 9 в формате JSON
            1 Kiri11.ADV1, 7 марта 2021 года в 12:01            →
        
        
            Логи catalina.out в TomCat 9 в формате JSON
            1
 DevOps as a Service from Palark
DevOps as a Service from Palark
	

 
							
Сам долго бился с этой проблемой — вроде все по-русски пишется, а 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?
В общем, троллинг какой-то…