Midnight Commander 4.8.33 wprowadza ulepszenia kompatybilności, aktualizacje i wiele więcej

Dowódca północy

Po pięciu miesiącach rozwoju, Zapowiedziano wydanie wersji 4.8.33 Midnight Commandera, menedżer plików dla konsoli, który ewoluował od 1994 roku. Nowe funkcje w tej wersji Midnight Commander 4.8.33 obejmują dodanie modułu VFS, przejście ze standardu bazowego na standard C99, a także obsługę wariantów ksh, takich jak subshell, i lepszą kompatybilność z Fish 4.0, między innymi.

Dla tych, którzy nie znają tego menedżera plików, warto zauważyć, że jest on inspirowany Norton Commander. Oprogramowanie to oferuje dwupanelowy interfejs i ma kilka zaawansowanych funkcji, takich jak obsługa myszy, zintegrowana przeglądarka plików i edytor tekstu z podświetlaniem składni. Umożliwia także przeglądanie zawartości plików skompresowanych, pakietów, pamięci sieciowych i wiele więcej.

Główne wiadomości w Midnight Commander 4.8.33

W nowej wersji Midnight Commandera 4.8.33 Wprowadzono moduł VFS umożliwiający eksplorację zawartości plików torrent, a także ulepszenia odtwarzania dźwięku, wyświetlania obrazu i odtwarzania wideo w sesjach niegraficznych korzystających ze sterowników konsoli. Dodatkowo dodano Obsługa formatu pakietów Rust Box i plików ipk z OpenEmbedded w pliku konfiguracyjnym mc.ext.ini.

Jeśli chodzi o bazę kodu, teraz Dozwolone jest stosowanie elementów ze standardu C99, co doprowadziło do ustanowienia wymogu posiadania kompilatora zgodnego ze standardem C99 i wersji Automake co najmniej 1.14. Ulepszono również integrację z różnymi środowiskami powłoki, w tym: obsługa wariantów ksh, takich jak subshell, oraz lepsza kompatybilność z Fish 4.0, który niedawno został przepisany w języku Rust.

Dla zaawansowanych użytkowników wprowadzono następujące zmiany: Możliwość definiowania tablic wartości w zmiennej środowiskowej PROMPT_COMMAND, natomiast użytkownicy edytora vim znajdą nowy plik mapowania klawiszy, zaprojektowany tak, aby oferować kombinacje klawiszy podobne do tych w tym edytorze. W systemie FreeBSD dodano obsługę TERM=xterm-clear.

Kolejną istotną zmianą jest możliwość wyboru przeglądarki internetowej, która zostanie otwarta podczas przeglądania plików HTML, z automatycznym wykrywaniem opcji takich jak Firefox, Konqueror, Opera i Chromium. Dodatkowo ciągła integracja projektu została przeniesiona z Travis do GitHub Actions w celu usprawnienia procesu rozwoju.

Wreszcie, Naprawiono różne błędy, w tym błąd w mcedit powodujący awarie podczas tworzenia nowych plików, a także problemy z wirtualnym systemem plików VFS: w tar usunięto podwójne zwalnianie pamięci, a w sftpfs naprawiono nieprawidłowy dostęp do pamięci po jej zwolnieniu.

Jeśli chcesz dowiedzieć się więcej na ten temat Jeśli chodzi o wydanie nowej wersji, możesz sprawdzić szczegóły w oryginalnym ogłoszeniu. Link jest taki.

Jak zainstalować Midnight Commander w systemie Linux?

Jeśli jesteś zainteresowany możliwością zainstalowania Midnight Commandera na swoim systemie, możesz to zrobić, postępując zgodnie z instrukcjami, które udostępniamy poniżej. Aby zainstalować nową wersję, jedną z metod jest kompilując kod źródłowy. to mogą to uzyskać poniższy link a kompilacja odbywa się za pomocą poleceń:

./configure make make install

Natomiast ci, którzy wolą korzystać z już skompilowanych pakietów, mogą zainstalować nową wersję, wpisując następujące polecenia, w zależności od używanej dystrybucji Linuksa.

Ci, którzy używają Debian, Ubuntu lub dowolna z pochodnych Następnie w terminalu należy wpisać odpowiednie polecenie. Tylko dla Ubuntu i pochodnych, musi zamieszkiwać repozytorium wszechświata:

sudo add-apt-repository wszechświat

Teraz każdy może zainstalować aplikacja z:

sudo apt zainstaluj mc

Dla tych, którzy używają Arch Linux lub jakaś jego pochodna:

Sudo Pacman -S MC

W przypadku Fedora, RHEL, CentOS lub pochodne:

sudo dnf zainstaluj mc

Ci, którzy są użytkownikami Guix, mogą przeprowadzić instalację, wpisując następujące polecenie:

guix zainstaluj mc

Wreszcie, na OpenSUSE:

sudo zypper w mc