إطلاق نظام التشغيل MidnightBSD 2.1

تم إصدار نظام التشغيل الموجه لسطح المكتب MidnightBSD 2.1، استنادًا إلى FreeBSD مع عناصر منقولة من DragonFly BSD وOpenBSD وNetBSD. تم بناء بيئة سطح المكتب الأساسية على GNUstep، لكن لدى المستخدمين خيار تثبيت WindowMaker، أو GNOME، أو Xfce، أو Lumina. تم إعداد صورة تثبيت بحجم 743 ميجابايت (x86، amd64) للتنزيل.

على عكس إصدارات سطح المكتب FreeBSD الأخرى، تم تطوير MidnightBSD في الأصل باعتباره شوكة للإصدار التجريبي من FreeBSD 6.1، والذي تمت مزامنته مع قاعدة بيانات FreeBSD 2011 في عام 7 ثم تم دمج العديد من الميزات من فروع FreeBSD 9 و10 و11. لإدارة الحزم يستخدم MidnightBSD نظام mport، الذي يستخدم قاعدة بيانات SQLite لتخزين الفهارس والبيانات الوصفية. يتم تثبيت الحزم وإزالتها والبحث فيها باستخدام أمر mport واحد.

التغييرات الرئيسية:

  • يتم استخدام LLVM 10.0.1 للبناء.
  • الإصدارات المحدثة: mport 2.1.4، APR-util 1.6.1، APR 1.7.0، Subversion 1.14.0، file 5.39، sendmail 8.16.1، sqlite3 3.35.5، tzdata 2021a، libarchive 3.5.0، unbound 1.13.0 , xz 5.2.5, openmp.
  • تمت إضافة برامج تشغيل لـ NetFPGA SUME 4x10Gb Ethernet وJMicron JMB582/JMB585 AHCI وBCM54618SE PHY وBitron Video AV2010/10 ZigBee USB Stick.
  • برامج التشغيل المحدثة: e1000 (Intel Gigabit Ethernet)، mlx5، nxge، usb، vxge.
  • لقد تم إهمال برامج التشغيل ctau (Cronyx Tau) وcx (Cronyx Sigma).
  • تم إجراء تحسينات على مدير الحزم mport. تم تحسين عملية تحديث التبعيات أثناء تثبيت الحزم أو تحديثها. يضمن ضبط التشفير الصحيح عند استخراج الملفات من الأرشيفات التي تحتوي على أحرف غير ASCII في أسماء الملفات. للتحقق من سلامة عناصر plist، يتم استخدام تجزئة sha256.
  • تمكين إنشاء ملف إصدار نظام التشغيل في /var/run.
  • تمت إزالة الحزمة burncd من التوزيع.

المصدر: opennet.ru

إضافة تعليق