БИЗНЕС И ЦИФРОВИЗАЦИЯ

Midnight Commander 4.8.33 улучшил subshell и добавил torrent VFS

Выход Midnight Commander 6.0 принес новые плагины и значительные улучшения производительности. Узнайте, как это отразится на вашей работе.

✍️ Редакция iTech News | 22.09.2025 | ⏱ 3 мин | Источник: Habr / Новости
Обновление Midnight Commander 6.0: новшества и улучшения

У GNU Midnight Commander вышел релиз 4.8.33. Для администраторов и разработчиков это полезнее, чем кажется по номеру версии: команда подтянула subshell для нескольких оболочек, добавила встроенный torrent VFS и закрыла набор неприятных падений.

Официальный релиз остаётся в ветке 4.8.x

Официальный Midnight Commander не выпускал версию 6.0. Сам проект пишет, что сейчас использует схему версий 4.8.x и обычно делает два релиза в год. Текущий стабильный выпуск — 4.8.33, он вышел 23 января 2025 года и позиционируется как релиз с исправлениями, а не как смена поколения.

Это важный нюанс для тех, кто ставит mc на серверы и рабочие станции: здесь меньше шума и больше предсказуемости. Если у вас есть скрипты, привычные раскладки клавиш и завязка на консольные оболочки, такой подход обычно ценнее громкого переписывания «с нуля».

Subshell, torrent VFS и C99 — главное в 4.8.33

Ключевая часть релиза — subshell. Разработчики улучшили поддержку bash, ash/dash и fish 4.0, добавили начальную поддержку вариантов ksh и отдельно поправили работу с массивом PROMPT_COMMAND в bash. Для тех, кто живёт в SSH-сессиях и не хочет каждый раз выходить из файлового менеджера в отдельный терминал, это не мелочь, а вопрос скорости работы.

Вторая заметная новинка — встроенный просмотрщик и VFS для torrent-файлов. Плюс к этому mc научили корректнее работать с правами внутри extfs-архивов и добавили поддержку форматов Rust crates и OpenEmbedded ipk в mc.ext.ini. Не революция, но набор вполне практичный.

Есть и инфраструктурный сдвиг: проект перевёл CI на GitHub Actions, добавил тестовые прогоны на Linux, macOS, FreeBSD и Solaris и с этого релиза требует компилятор с поддержкой C99. Для конечного пользователя это звучит сухо ровно до первого случая, когда сборка в дистрибутиве перестаёт ломаться на нестандартной системе.

Исправления mcedit, mcdiff и VFS

В официальных заметках к 4.8.33 нет новой системы плагинов, отдельного PTY-терминала или крупного обновления редактора. Зато есть то, что в реальной работе раздражает сильнее всего: исправлены падение mcedit при создании нового файла, проблемы с PageDown, сбой mcdiff при слиянии пустых файлов, а также ошибки в tar VFS и sftpfs.

Проще говоря, релиз не про декоративные функции, а про стабильность базового инструмента. Для консервативной консольной утилиты это, честно говоря, правильный приоритет.

Значение для рынка

Для Linux-команд в России и СНГ это хороший сигнал: Midnight Commander не превращают в перегруженный комбайн, а аккуратно чинят то, на чём держатся администрирование, работа по SSH и файловые операции на серверах. Если mc у вас встроен в повседневный маршрут рядом с Vim, tmux и rsync, релиз 4.8.33 стоит хотя бы проверить в тестовой среде.

Следующий шаг уже обозначен самим проектом: после 4.8.33 разработчики готовили ветку 4.8.34, то есть курс остаётся эволюционным, без показной «версии 6.0».

Источники: официальный анонс релиза, заметки к релизу, схема версий проекта.

Поделиться: Telegram X LinkedIn