Megérkezett a Midnight Commander 4.8.33 kompatibilitási fejlesztésekkel, frissítésekkel és egyebekkel

Éjfél parancsnok

Öt hónap fejlesztés után Bejelentették a Midnight Commander 4.8.33-as verziójának megjelenését, egy fájlkezelő a konzolhoz, amely 1994 óta fejlődik. A Midnight Commander 4.8.33 verziójának újdonságai közé tartozik a VFS-modul hozzáadása, az alapról a C99 szabványra való átállás, valamint a ksh-változatok támogatása, például az alhéj és a Fish 4.0-val való jobb kompatibilitás.

Azok számára, akik nem ismerik ezt a fájlkezelőt, érdemes megjegyezni, hogy a Norton Commander ihlette. Ez a szoftver két paneles felületet kínál, és számos fejlett funkcióval rendelkezik, mint például az egér támogatása, az integrált fájlnézegető és a szövegszerkesztő szintaktikai kiemeléssel. Lehetővé teszi továbbá a tömörített fájlok, csomagok, hálózati tárolók és még sok más közötti böngészést.

Fő hírek az éjféli parancsnoknál 4.8.33

A Midnight Commander 4.8.33 új verziójában Beépített VFS modullal, amely lehetővé teszi a torrent fájlok tartalmának feltárását, valamint a hanglejátszás, a képmegjelenítés és a videolejátszás továbbfejlesztése nem grafikus munkamenetekben konzolillesztőprogramokkal. Ráadásul hozzá lett adva Rust Box csomagformátum és ipk fájlok támogatása az OpenEmbedded alkalmazásból az mc.ext.ini konfigurációs fájlban.

Ami a kódbázist illeti, most A C99 szabványból származó elemek használata megengedett, ami egy C99 kompatibilis fordító és egy legalább 1.14-es Automake verzió követelményének megállapításához vezetett. A különböző shell környezetekkel való integráció is javult, többek között támogatja a ksh-változatokat, például az alhéjat, és jobb kompatibilitást a Fish 4.0-val, amelyet nemrégiben írtak át a Rustban.

A haladó felhasználók számára a következők kerültek beépítésre: Lehetőség értéktömbök meghatározására a PROMPT_COMMAND környezeti változóban, míg a vim-et használók egy új billentyűleképezési fájlt találnak, amely az adott szerkesztőhöz hasonló billentyűkombinációkat kínál. A FreeBSD esetében a TERM=xterm-clear támogatása most már hozzáadásra került.

Egy másik lényeges változás a lehetőség a HTML-fájlok megtekintésekor megnyíló webböngésző kiválasztására, olyan opciók automatikus felismerésével, mint a Firefox, Konqueror, Opera és Chromium. Ezenkívül a projekt folyamatos integrációja a Travis-ről a GitHub Actions-re költözött a fejlesztési folyamat egyszerűsítése érdekében.

Végül, Különféle hibákat javítottak, beleértve az mcedit hibáját, amely összeomlásokat okozott az új fájlok létrehozásakor, valamint a VFS virtuális fájlrendszerrel kapcsolatos problémákat: a tarban eltávolították a dupla memóriafelszabadulást, az sftpfs-ben pedig a memória felszabadítása utáni nem megfelelő hozzáférést javították ki.

Ha érdekel, hogy többet tudjon meg róla Az új verzió kiadásáról az eredeti közlemény részleteit tekintheti meg. A link ez.

Hogyan telepítsük a Midnight Commander-t Linux-ra?

Azok számára, akik szeretnék telepíteni a Midnight Commander alkalmazást a rendszerükre, ezt az alábbi utasítások követésével tehetik meg. Az új verzió telepítésének egyik módja az a forráskód összeállításával. ezt tőlük kaphatnak a következő link és a fordítás a következő parancsokkal történik:

./configure make make install

Míg azoknak, akik inkább a már lefordított csomagokat használják, az új parancsokat beírva telepíthetik az alábbi parancsokat, az általuk használt Linux disztribúciótól függően.

Akik használják Debian, Ubuntu vagy bármely származéka Ebből egy terminálba a következőket kell beírni, ahogyan szükséges. Csak az Ubuntu és a derivatívák esetében, meg kell laknia az univerzum adattárát:

sudo add-apt-repository univerzum

Most már bárki telepítheti az alkalmazás a következővel:

sudo apt install mc

Azoknak, akik használják Arch Linux vagy annak valamilyen származéka:

sudo pacman -S mc

Abban az esetben, Fedora, RHEL, CentOS vagy származékai:

sudo dnf telepítse az mc -t

Míg azok, akik Guix-felhasználók, a következő parancs beírásával hajthatják végre a telepítést:

guix install mc

Végül pedig OpenSUSE:

sudo zypper mc-ben