Midnight Commander 4.8.33 пристига с подобрения на съвместимостта, актуализации и още

Среднощният командир

След пет месеца развитие, Пускането на версия 4.8.33 на Midnight Commander беше обявено, файлов мениджър за конзолата, който се развива от 1994 г. Новите функции в тази версия на Midnight Commander 4.8.33 включват добавянето на VFS модул, прехода от базовия към стандарта C99, както и поддръжка за ksh варианти като subshell и по-добра съвместимост с Fish 4.0, между другото.

За тези, които не са запознати с този файлов мениджър, струва си да се отбележи, че той е вдъхновен от Norton Commander. Този софтуер предлага интерфейс с два панела и има няколко разширени функции, като поддръжка на мишка, интегриран преглед на файлове и текстов редактор с подчертаване на синтаксиса. Той също така позволява сърфиране в компресирани файлове, пакети, мрежово съхранение и много други.

Основни новини в Midnight Commander 4.8.33

В тази нова версия на Midnight Commander 4.8.33 Вграден е VFS модул, който позволява изследване на съдържанието на торент файлове, както и подобрения при възпроизвеждане на звук, показване на изображения и възпроизвеждане на видео в неграфични сесии с помощта на конзолни драйвери. Освен това е добавен Поддръжка за пакетен формат Rust Box и ipk файлове от OpenEmbedded в конфигурационния файл mc.ext.ini.

Що се отнася до кодовата база, сега Разрешено е използването на елементи от стандарт C99, което доведе до установяването на изискване за C99 съвместим компилатор и версия на Automake поне 1.14. Интеграцията с различни шел среди също е подобрена, включително поддръжка за варианти на ksh като subshell и по-добра съвместимост с Fish 4.0, който наскоро беше пренаписан в Rust.

За напреднали потребители е включено следното: Възможност за дефиниране на масиви от стойности в променливата на средата PROMPT_COMMAND, докато тези, които използват vim, ще намерят нов файл за съпоставяне на клавиши, предназначен да предлага клавишни комбинации, подобни на тези в този редактор. За FreeBSD вече е добавена поддръжка за TERM=xterm-clear.

Друга подходяща промяна е възможност за избор на уеб браузър, който да се отваря при преглед на HTML файлове, с автоматично откриване на опции като Firefox, Konqueror, Opera и Chromium. Освен това непрекъснатата интеграция на проекта мигрира от Travis към GitHub Actions, за да рационализира потока на разработката.

И накрая, Поправени са различни грешки, включително грешка в mcedit, която причиняваше сривове при създаване на нови файлове, както и проблеми с виртуалната файлова система VFS: в tar беше премахнато двойно освобождаване на памет, а в sftpfs беше коригиран неправилен достъп до паметта след освобождаването й.

Ако се интересувате да научите повече за това За издаването на тази нова версия можете да проверите подробностите в оригиналното съобщение. Връзката е тази.

Как да инсталирам Midnight Commander на Linux?

За тези, които се интересуват от възможността да инсталират Midnight Commander на своята система, можете да го направите, като следвате инструкциите, които споделяме по-долу. За да инсталирате новата версия, един метод е чрез компилиране на изходния код. това те могат да го получат от следната връзка и компилацията е с командите:

./конфигурирайте make make install

Докато за тези, които предпочитат да използват вече компилирани пакети, те могат да инсталират новата версия, като напишат следните команди, в зависимост от дистрибуцията на Linux, която използват.

Тези, които използват Debian, Ubuntu или някоя от дериватите От това в терминал ще въведете следното според случая. Само за Ubuntu и деривати, трябва да обитава хранилището на вселената:

sudo add-apt-repository вселена

Вече всеки може да инсталира приложението с:

sudo apt инсталирайте mc

За тези, които използват Arch Linux или някакво негово производно:

sudo pacman -S mc

В случай на Fedora, RHEL, CentOS или производни:

sudo dnf инсталирай mc

Докато за тези, които са потребители на Guix, те могат да извършат инсталацията, като напишат следната команда:

guix инсталирайте mc

И накрая, за OpenSUSE:

sudo цип в mc