مڈ نائٹ بی ایس ڈی 2.1 آپریٹنگ سسٹم کی ریلیز

ڈیسک ٹاپ پر مبنی آپریٹنگ سسٹم مڈنائٹ بی ایس ڈی 2.1 جاری کیا گیا تھا، فری بی ایس ڈی پر مبنی عناصر کے ساتھ ڈریگن فلائی بی ایس ڈی، اوپن بی ایس ڈی اور نیٹ بی ایس ڈی سے پورٹ کیا گیا تھا۔ بیس ڈیسک ٹاپ ماحول GNUstep کے اوپر بنایا گیا ہے، لیکن صارفین کے پاس WindowMaker، GNOME، Xfce یا Lumina کو انسٹال کرنے کا اختیار ہے۔ 743 MB سائز (x86, amd64) کی انسٹالیشن امیج ڈاؤن لوڈ کے لیے تیار کی گئی ہے۔

دیگر FreeBSD ڈیسک ٹاپ بلڈز کے برعکس، MidnightBSD کو اصل میں FreeBSD 6.1-beta کے کانٹے کے طور پر تیار کیا گیا تھا، جسے 2011 میں FreeBSD 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، سبورژن 1.14.0، فائل 5.39، sendmail 8.16.1، sqlite3 3.35.5، tzdata 2021a، libarchive، 3.5.0 unound , xz 1.13.0, openmp.
  • NetFPGA SUME 4x10Gb ایتھرنیٹ، 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) ڈرائیوروں کو فرسودہ کردیا گیا ہے۔
  • ایمپورٹ پیکج مینیجر میں بہتری لائی گئی ہے۔ پیکجوں کی تنصیب یا اپ ڈیٹ کے دوران انحصار کو اپ ڈیٹ کرنے کے عمل کو بہتر بنایا گیا ہے۔ فائلوں کے ناموں میں غیر ASCII حروف پر مشتمل آرکائیوز سے فائلیں نکالتے وقت درست انکوڈنگ کو یقینی بناتا ہے۔ plist عناصر کی سالمیت کو چیک کرنے کے لیے، sha256 ہیش استعمال کیے جاتے ہیں۔
  • /var/run میں او ایس ریلیز فائل کی جنریشن کو فعال کیا گیا۔
  • برن سی ڈی پیکج کو تقسیم سے ہٹا دیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں