MidnightBSD 2.1 operatsion tizimining chiqarilishi

DragonFly BSD, OpenBSD va NetBSD-dan ko'chirilgan elementlarga ega FreeBSD-ga asoslangan MidnightBSD 2.1 ish stoliga yo'naltirilgan operatsion tizim chiqarildi. Asosiy ish stoli muhiti GNUstep ustiga qurilgan, lekin foydalanuvchilarda WindowMaker, GNOME, Xfce yoki Lumina-ni o'rnatish imkoniyati mavjud. 743 MB hajmdagi (x86, amd64) o'rnatish tasviri yuklab olish uchun tayyorlangan.

Boshqa FreeBSD ish stoli qurilmalaridan farqli o‘laroq, MidnightBSD dastlab FreeBSD 6.1-beta vilkasi sifatida ishlab chiqilgan bo‘lib, u 2011-yilda FreeBSD 7 kod bazasi bilan sinxronlashtirilgan va keyinchalik FreeBSD 9, 10 va 11 filiallarining ko‘plab xususiyatlarini o‘zida mujassam etgan. indekslar va metama'lumotlarni saqlash uchun SQLite ma'lumotlar bazasidan foydalanadigan mpport tizimi. Paketlarni o'rnatish, olib tashlash va qidirish bitta mpport buyrug'i yordamida amalga oshiriladi.

Asosiy o'zgarishlar:

  • Qurilish uchun LLVM 10.0.1 ishlatiladi.
  • Yangilangan versiyalar: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, 5.39 fayl, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive, 3.5.0b , xz 1.13.0, openmp.
  • NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY va Bitron Video AV2010/10 ZigBee USB Stick uchun drayverlar qo'shildi.
  • Yangilangan drayverlar: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • Ctau (Cronyx Tau) va cx (Cronyx Sigma) drayverlari eskirgan.
  • Import paketi boshqaruvchisiga yaxshilanishlar kiritildi. Paketlarni o'rnatish yoki yangilash vaqtida bog'liqliklarni yangilash jarayoni yaxshilandi. Fayl nomlarida ASCII bo'lmagan belgilarni o'z ichiga olgan arxivlardan fayllarni chiqarishda to'g'ri kodlash o'rnatilganligini ta'minlaydi. Plist elementlarining yaxlitligini tekshirish uchun sha256 xeshlari qo'llaniladi.
  • /var/run faylida os-release faylini yaratish yoqilgan.
  • Burcd paketi tarqatishdan olib tashlandi.

Manba: opennet.ru

a Izoh qo'shish