Το Midnight Commander 4.8.33 φτάνει με βελτιώσεις συμβατότητας, ενημερώσεις και άλλα

Διοικητής των μεσάνυχτων

Μετά από πέντε μήνες ανάπτυξης, Ανακοινώθηκε η κυκλοφορία της έκδοσης 4.8.33 του Midnight Commander, ένας διαχειριστής αρχείων για την κονσόλα που βρίσκεται σε εξέλιξη από το 1994. Οι νέες δυνατότητες σε αυτήν την έκδοση του Midnight Commander 4.8.33 περιλαμβάνουν την προσθήκη μιας μονάδας VFS, τη μετάβαση από τη βάση στο πρότυπο C99, καθώς και υποστήριξη για παραλλαγές ksh, όπως το υποκέλυφος και καλύτερη συμβατότητα με το Fish 4.0, μεταξύ άλλων.

Για όσους δεν είναι εξοικειωμένοι με αυτόν τον διαχειριστή αρχείων, αξίζει να σημειωθεί ότι είναι εμπνευσμένο από το Norton Commander Αυτό το λογισμικό προσφέρει μια διεπαφή δύο πλαισίων και διαθέτει πολλές προηγμένες δυνατότητες, όπως υποστήριξη ποντικιού, ενσωματωμένο πρόγραμμα προβολής αρχείων και πρόγραμμα επεξεργασίας κειμένου με επισήμανση σύνταξης. Επιτρέπει επίσης την περιήγηση σε συμπιεσμένα αρχεία, πακέτα, αποθήκευση δικτύου και πολλά άλλα.

Κύρια νέα στον Διοικητή των Μεσάνυχτων 4.8.33

Σε αυτή τη νέα έκδοση του Midnight Commander 4.8.33 Έχει ενσωματωθεί μια μονάδα VFS που επιτρέπει την εξερεύνηση του περιεχομένου των αρχείων torrent, καθώς και βελτιώσεις στην αναπαραγωγή ήχου, στην εμφάνιση εικόνων και στην αναπαραγωγή βίντεο σε μη γραφικές περιόδους λειτουργίας χρησιμοποιώντας προγράμματα οδήγησης κονσόλας. Επιπλέον, έχει προστεθεί Υποστήριξη για μορφή πακέτου 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 make install

Ενώ για όσους προτιμούν να χρησιμοποιούν ήδη μεταγλωττισμένα πακέτα, μπορούν να εγκαταστήσουν τη νέα έκδοση πληκτρολογώντας τις ακόλουθες εντολές, ανάλογα με τη διανομή Linux που χρησιμοποιούν.

Εκείνοι που χρησιμοποιούν Debian, Ubuntu ή οποιοδήποτε από τα παράγωγα Από αυτό, σε ένα τερματικό θα πληκτρολογήσετε τα ακόλουθα ανάλογα με την περίπτωση. Μόνο για Ubuntu και παράγωγα, πρέπει να κατοικήσει το αποθετήριο του σύμπαντος:

sudo add-apt-repository universe

Τώρα για οποιονδήποτε, μπορεί να εγκαταστήσει την εφαρμογή με:

sudo apt εγκατάσταση mc

Για όσους χρησιμοποιούν Arch Linux ή κάποιο παράγωγό του:

sudo pacman -S mc

Στην περίπτωση του Fedora, RHEL, CentOS ή παράγωγα:

sudo dnf εγκατάσταση mc

Ενώ για όσους είναι χρήστες του Guix, μπορούν να πραγματοποιήσουν την εγκατάσταση πληκτρολογώντας την ακόλουθη εντολή:

guix εγκατάσταση mc

Τέλος, για OpenSUSE:

sudo zypper σε mc