إصدار Midnight Commander 4.8.33 يصل مع تحسينات التوافق والتحديثات والمزيد

قائد منتصف الليل

بعد خمسة أشهر من التطوير ، تم الإعلان عن إصدار الإصدار 4.8.33 من Midnight Commander، مدير ملفات لوحدة التحكم والذي كان في طور التطور منذ عام 1994. تتضمن الميزات الجديدة في هذا الإصدار من Midnight Commander 4.8.33 إضافة وحدة VFS، والانتقال من المعيار الأساسي إلى المعيار C99، بالإضافة إلى دعم متغيرات ksh مثل subshell والتوافق الأفضل مع Fish 4.0، من بين أشياء أخرى.

بالنسبة لأولئك الذين لا يعرفون مدير الملفات هذا، فمن الجدير بالذكر أنه مستوحى من Norton Commander. يوفر هذا البرنامج واجهة ذات لوحتين ويحتوي على العديد من الميزات المتقدمة، مثل دعم الماوس، وعارض ملفات متكامل، ومحرر نصوص مع تمييز بناء الجملة. كما يسمح أيضًا بالتصفح داخل الملفات المضغوطة والحزم وتخزين الشبكة وغير ذلك الكثير.

الأخبار الرئيسية في Midnight Commander 4.8.33

في هذا الإصدار الجديد من Midnight Commander 4.8.33 تم دمج وحدة VFS التي تسمح باستكشاف محتويات ملفات التورنت، بالإضافة إلى تحسينات تشغيل الصوت وعرض الصور وتشغيل الفيديو في الجلسات غير الرسومية باستخدام برامج تشغيل وحدة التحكم. بالإضافة إلى ذلك، تمت إضافته دعم تنسيق حزمة Rust Box وملفات ipk من OpenEmbedded داخل ملف تكوين mc.ext.ini.

أما بالنسبة لقاعدة الكود، الآن يُسمح باستخدام عناصر من معيار C99، مما أدى إلى إنشاء متطلب لمترجم متوافق مع C99 وإصدار Automake 1.14 على الأقل. تم أيضًا تحسين التكامل مع بيئات shell المختلفة، بما في ذلك دعم لمتغيرات 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 على لينكس؟

بالنسبة لأولئك المهتمين بالقدرة على تثبيت Midnight Commander على نظامهم، يمكنك القيام بذلك باتباع الإرشادات التي نشاركها أدناه. لتثبيت الإصدار الجديد، هناك طريقة واحدة من خلال تجميع شفرة المصدر. هذا يمكنهم الحصول عليه من الرابط التالي والتجميع بالأوامر:

. / تكوين جعل جعل تثبيت

بينما بالنسبة لأولئك الذين يفضلون الاستفادة من الحزم المترجمة بالفعل ، يمكنهم تثبيت الإصدار الجديد عن طريق كتابة الأوامر التالية ، اعتمادًا على توزيع Linux الذي يستخدمونه.

أولئك الذين يستخدمون Debian أو Ubuntu أو أي من المشتقات ومن هنا، في المحطة الطرفية سوف تكتب ما يلي بالشكل المناسب. فقط لأوبونتو ومشتقاتها، يجب أن تسكن في مستودع الكون:

sudo add-apt-repository universe

الآن يمكن لأي شخص التثبيت التطبيق مع:

sudo apt تثبيت mc

بالنسبة لأولئك الذين يستخدمون آرتش لينكس أو بعض مشتقاته:

سودو بكمن -S مولودية

في حالة Fedora أو RHEL أو CentOS أو مشتقاتها:

sudo dnf تثبيت mc

بينما بالنسبة لأولئك الذين يستخدمون Guix ، يمكنهم إجراء التثبيت عن طريق كتابة الأمر التالي:

guix تثبيت mc

وأخيرا ، ل زحمة:

sudo zypper في mc