După cinci luni de dezvoltare, Lansarea versiunii 4.8.33 a Midnight Commander a fost anunțată, un manager de fișiere pentru consolă care este în evoluție din 1994. Noile caracteristici ale acestei versiuni de Midnight Commander 4.8.33 includ adăugarea unui modul VFS, trecerea de la bază la standardul C99, precum și suport pentru variante ksh precum subshell și o mai bună compatibilitate cu Fish 4.0, printre altele.
Pentru cei care nu sunt familiarizați cu acest manager de fișiere, este de remarcat faptul că este inspirat de Norton Commander. Acest software oferă o interfață cu două panouri și are mai multe caracteristici avansate, cum ar fi suport pentru mouse, un vizualizator de fișiere integrat și un editor de text cu evidențiere de sintaxă. De asemenea, permite navigarea în fișiere comprimate, pachete, stocare în rețea și multe altele.
Știri principale în Midnight Commander 4.8.33
În această nouă versiune a Midnight Commander 4.8.33 A fost încorporat un modul VFS care permite explorarea conținutului fișierelor torrent, precum și îmbunătățiri la redarea sunetului, afișarea imaginilor și redarea video în sesiuni non-grafice folosind drivere de consolă. În plus, a fost adăugat Suport pentru formatul pachetului Rust Box și fișierele ipk din OpenEmbedded în fișierul de configurare mc.ext.ini.
Cât despre baza de cod, acum Este permisă utilizarea elementelor din standardul C99, ceea ce a condus la stabilirea unei cerințe pentru un compilator compatibil C99 și o versiune Automake de cel puțin 1.14. Integrarea cu diferite medii shell a fost, de asemenea, îmbunătățită, inclusiv suport pentru variantele ksh, cum ar fi subshell și compatibilitate mai bună cu Fish 4.0, care a fost rescris recent în Rust.
Pentru utilizatorii avansați, au fost încorporate următoarele: Posibilitatea de a defini matrice de valori în variabila de mediu PROMPT_COMMAND, în timp ce cei care folosesc vim vor găsi un nou fișier de mapare a tastelor conceput pentru a oferi combinații de taste similare cu cele din acel editor. Pentru FreeBSD, acum a fost adăugat suport pentru TERM=xterm-clear.
O altă modificare relevantă este posibilitatea de a alege browserul web care se va deschide la vizualizarea fișierelor HTML, cu detectarea automată a opțiunilor precum Firefox, Konqueror, Opera și Chromium. În plus, integrarea continuă a proiectului a migrat de la Travis la GitHub Actions pentru a eficientiza fluxul de dezvoltare.
În cele din urmă, Au fost remediate diverse erori, inclusiv o eroare în mcedit care a provocat blocări la crearea de noi fișiere, precum și probleme cu sistemul de fișiere virtual VFS: în tar, a fost eliminată o dublă eliberare a memoriei, iar în sftpfs, a fost remediat un acces necorespunzător la memorie după ce a fost eliberat.
Dacă sunteți interesat să aflați mai multe despre asta Despre lansarea acestei noi versiuni, puteți verifica detaliile în anunțul original. Legătura este aceasta.
Cum se instalează Midnight Commander pe Linux?
Pentru cei care sunt interesați să poată instala Midnight Commander pe sistemul lor, o puteți face urmând instrucțiunile pe care le împărtășim mai jos. Pentru a instala noua versiune, o metodă este prin compilarea codului sursă. acest o pot obține de la următorul link iar compilarea se face cu comenzile:
./configure make make install
În timp ce pentru cei care preferă să utilizeze pachete deja compilate, pot instala noua versiune tastând următoarele comenzi, în funcție de distribuția Linux pe care o utilizează.
Cei care folosesc Debian, Ubuntu sau oricare dintre derivate Din aceasta, într-un terminal veți tasta următoarele după caz. Numai pentru Ubuntu și derivate, trebuie să locuiască în depozitul universului:
sudo add-apt-repository univers
Acum, pentru oricine, se poate instala aplicatia cu:
sudo apt install mc
Pentru cei care folosesc Arch Linux sau un derivat al acestuia:
sudo pacman -S mc
În cazul Fedora, RHEL, CentOS sau derivate:
sudo dnf instalați mc
În timp ce pentru cei care sunt utilizatori Guix, pot efectua instalarea tastând următoarea comandă:
guix install mc
În cele din urmă, pentru OpenSUSE:
sudo zypper în mc