Midnight Commander 4.8.33 ra mắt với những cải tiến về khả năng tương thích, cập nhật và nhiều hơn nữa

Chỉ huy nửa đêm

Sau năm tháng phát triển, Phiên bản 4.8.33 của Midnight Commander đã được công bố, một trình quản lý tệp cho bảng điều khiển đã được phát triển từ năm 1994. Các tính năng mới trong phiên bản Midnight Commander 4.8.33 này bao gồm việc bổ sung mô-đun VFS, chuyển đổi từ chuẩn cơ sở sang chuẩn C99, cũng như hỗ trợ các biến thể ksh như subshell và khả năng tương thích tốt hơn với Fish 4.0, cùng nhiều tính năng khác.

Đối với những người không quen với trình quản lý tệp này, điều đáng chú ý là nó được lấy cảm hứng từ Norton Commander. Phần mềm này cung cấp giao diện hai bảng và có một số tính năng nâng cao, chẳng hạn như hỗ trợ chuột, trình xem tệp tích hợp và trình soạn thảo văn bản có tô sáng cú pháp. Nó cũng cho phép duyệt các tập tin nén, gói tin, lưu trữ mạng và nhiều hơn nữa.

Tin chính trong Midnight Commander 4.8.33

Trong phiên bản mới này của Midnight Commander 4.8.33 Một mô-đun VFS đã được tích hợp cho phép khám phá nội dung của các tệp torrent, cũng như cải thiện khả năng phát lại âm thanh, hiển thị hình ảnh và phát lại video trong các phiên không đồ họa bằng cách sử dụng trình điều khiển bảng điều khiển. Ngoài ra, nó đã được thêm vào Hỗ trợ định dạng gói Rust Box và các tệp ipk từ OpenEmbedded trong tệp cấu hình mc.ext.ini.

Đối với cơ sở mã, bây giờ Việc sử dụng các thành phần từ tiêu chuẩn C99 được phép, điều này dẫn đến việc thiết lập yêu cầu về trình biên dịch tương thích với C99 và phiên bản Automake ít nhất là 1.14. Tích hợp với các môi trường shell khác nhau cũng đã được cải thiện, bao gồm hỗ trợ các biến thể ksh như subshell và khả năng tương thích tốt hơn với Fish 4.0, phiên bản gần đây đã được viết lại bằng Rust.

Đối với người dùng nâng cao, những nội dung sau đã được tích hợp: Khả năng định nghĩa các mảng giá trị trong biến môi trường PROMPT_COMMANDtrong khi những người sử dụng vim sẽ tìm thấy một tệp ánh xạ phím mới được thiết kế để cung cấp các tổ hợp phím tương tự như những tổ hợp phím trong trình soạn thảo đó. Đối với FreeBSD, hỗ trợ cho TERM=xterm-clear hiện đã được thêm vào.

Một thay đổi có liên quan khác là khả năng chọn trình duyệt web sẽ mở khi xem các tệp HTML, với khả năng tự động phát hiện các tùy chọn như Firefox, Konqueror, Opera và Chromium. Ngoài ra, quá trình tích hợp liên tục của dự án đã được di chuyển từ Travis sang GitHub Actions để hợp lý hóa quy trình phát triển.

Cuối cùng, Nhiều lỗi đã được sửa, bao gồm lỗi trong mcedit gây ra sự cố khi tạo tệp mới, cũng như sự cố với hệ thống tệp ảo VFS: trong tar, lỗi giải phóng bộ nhớ kép đã được loại bỏ và trong sftpfs, lỗi truy cập không đúng vào bộ nhớ sau khi đã giải phóng đã được khắc phục.

Nếu bạn muốn biết thêm về nó Về việc phát hành phiên bản mới này, bạn có thể kiểm tra chi tiết trong thông báo ban đầu. Liên kết là cái này.

Làm thế nào để cài đặt Midnight Commander trên Linux?

Đối với những người quan tâm đến việc có thể cài đặt Midnight Commander trên hệ thống của họ, bạn có thể thực hiện bằng cách làm theo hướng dẫn mà chúng tôi chia sẻ bên dưới. Để cài đặt phiên bản mới, một phương pháp là bằng cách biên dịch mã nguồn. điều này họ có thể lấy nó từ liên kết sau và quá trình biên dịch là với các lệnh:

./có thể thực hiện cài đặt

Trong khi đối với những người thích sử dụng các gói đã được biên dịch, họ có thể cài đặt phiên bản mới bằng cách gõ các lệnh sau, tùy thuộc vào bản phân phối Linux mà họ đang sử dụng.

Những người sử dụng Debian, Ubuntu hoặc bất kỳ dẫn xuất nào Từ đó, bạn có thể nhập lệnh sau vào terminal cho phù hợp. Chỉ dành cho Ubuntu và các dẫn xuất, phải sống trong kho lưu trữ vũ trụ:

sudo add-apt-repository vũ trụ

Bây giờ bất kỳ ai cũng có thể cài đặt ứng dụng với:

sudo apt cài đặt mc

Đối với những người sử dụng Arch Linux hoặc một số dẫn xuất của nó:

sudo pacman -S mc

Trong trường hợp của Fedora, RHEL, CentOS hoặc các dẫn xuất:

sudo dnf cài đặt mc

Trong khi đối với những người là người dùng Guix, họ có thể thực hiện cài đặt bằng cách gõ lệnh sau:

hướng dẫn cài đặt mc

Cuối cùng, cho OpenSUSE:

sudo zypper trong mc