Після п'яти місяців розвитку, Анонсовано випуск версії 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 у своїй системі, ви можете зробити це, дотримуючись інструкцій, наведених нижче. Щоб встановити нову версію, є один спосіб шляхом складання вихідного коду. це вони можуть отримати це у за наступним посиланням а компіляція виконується за допомогою команд:
./configure зробити make install
Для тих, хто вважає за краще використовувати вже скомпільовані пакети, вони можуть встановити нову версію, ввівши такі команди, залежно від дистрибутива Linux, який вони використовують.
Ті, хто використовує Debian, Ubuntu або будь-який з похідних Після цього в терміналі ви введете наступне відповідно. Тільки для Ubuntu та похідних, повинен населяти сховище Всесвіту:
sudo add-apt-repository всесвіту
Тепер будь-хто може встановити додаток з:
sudo apt install mc - -
Для тих, хто користується Arch Linux або якийсь похідний від нього:
sudo pacman -S mc
У випадку Fedora, RHEL, CentOS або похідні:
sudo dnf встановити mc - -
Користувачі Guix можуть виконати встановлення, ввівши таку команду:
guix інсталювати mc
Нарешті, для OpenSUSE:
sudo zipper in mc