Midnight Commander 4.8.33 kommer med kompatibilitetsforbedringer, oppdateringer og mer

Midnattssjef

Etter fem måneders utvikling, Utgivelsen av versjon 4.8.33 av Midnight Commander har blitt annonsert, en filbehandler for konsollen som har vært under utvikling siden 1994. Nye funksjoner i denne versjonen av Midnight Commander 4.8.33 inkluderer tillegg av en VFS-modul, overgangen fra basen til C99-standarden, samt støtte for ksh-varianter som subshell og bedre kompatibilitet med Fish 4.0, blant annet.

For de som ikke er kjent med denne filbehandleren, er det verdt å merke seg at den er inspirert av Norton Commander. Denne programvaren tilbyr et grensesnitt med to paneler og har flere avanserte funksjoner, som musestøtte, en integrert filvisning og et tekstredigeringsprogram med syntaksutheving. Den tillater også surfing i komprimerte filer, pakker, nettverkslagring og mye mer.

Hovednyhetene i Midnight Commander 4.8.33

I denne nye versjonen av Midnight Commander 4.8.33 En VFS-modul har blitt integrert som gjør det mulig å utforske innholdet i torrent-filer, samt forbedringer av lydavspilling, bildevisning og videoavspilling i ikke-grafiske økter ved bruk av konsolldrivere. I tillegg er det lagt til Støtte for Rust Box-pakkeformat og ipk-filer fra OpenEmbedded i mc.ext.ini-konfigurasjonsfilen.

Når det gjelder kodebasen, nå Det er tillatt å bruke elementer fra C99-standarden, som har ført til etablering av et krav om en C99-kompatibel kompilator og en Automake-versjon på minst 1.14. Integrasjon med ulike skallmiljøer er også forbedret, bl.a støtte for ksh-varianter som subshell og bedre kompatibilitet med Fish 4.0, som nylig ble skrevet om i Rust.

For avanserte brukere har følgende blitt innlemmet: Mulighet for å definere matriser med verdier i miljøvariabelen PROMPT_COMMAND, mens de som bruker vim vil finne en ny keymapping-fil designet for å tilby tastekombinasjoner som ligner på de i den editoren. For FreeBSD er støtte for TERM=xterm-clear nå lagt til.

En annen relevant endring er muligheten til å velge nettleseren som åpnes når du ser på HTML-filer, med automatisk gjenkjenning av alternativer som Firefox, Konqueror, Opera og Chromium. I tillegg har prosjektets kontinuerlige integrasjon migrert fra Travis til GitHub Actions for å strømlinjeforme utviklingsflyten.

Endelig, Ulike feil har blitt fikset, inkludert en feil i mcedit som forårsaket krasj ved opprettelse av nye filer, samt problemer med VFS virtuelle filsystem: i tar ble en dobbel frigjøring av minne fjernet, og i sftpfs ble en feil tilgang til minnet etter at det var frigjort, fikset.

Hvis du er interessert i å vite mer om det Om utgivelsen av denne nye versjonen kan du sjekke detaljene i den opprinnelige kunngjøringen. Koblingen er denne.

Hvordan installerer Midnight Commander på Linux?

For de som er interessert i å kunne installere Midnight Commander på systemet sitt, kan du gjøre det ved å følge instruksjonene vi deler nedenfor. For å installere den nye versjonen, er en metode ved å kompilere kildekoden. Dette de kan få det fra følgende lenke og kompileringen er med kommandoene:

./konfigurer make make install

Mens de som foretrekker å bruke allerede kompilerte pakker, kan de installere den nye versjonen ved å skrive følgende kommandoer, avhengig av Linux-distribusjonen de bruker.

De som bruker Debian, Ubuntu eller noen av derivatene Fra denne, i en terminal vil du skrive følgende etter behov. Bare for Ubuntu og derivater, må bebo universets depot:

sudo add-apt-repository universet

Nå for alle, de kan installere søknaden med:

sudo apt installere mc

For de som bruker Arch Linux eller et avledet av det:

sudo pacman -S mc

I tilfelle av Fedora, RHEL, CentOS eller derivater:

sudo dnf installer mc

Mens for de som er Guix-brukere, kan de utføre installasjonen ved å skrive følgende kommando:

guix installer mc

Til slutt, for Opensuse:

sudo zypper i mc