MidnightBSD 2.2 үйлдлийн системийн хувилбар. DragonFly BSD 6.2.2 шинэчлэлт

DragonFly BSD, OpenBSD болон NetBSD-ээс зөөвөрлөгдсөн элементүүдтэй FreeBSD дээр суурилсан ширээний компьютерт чиглэсэн үйлдлийн систем MidnightBSD 2.2 гарсан. Үндсэн ширээний орчин нь GNUstep дээр бүтээгдсэн боловч хэрэглэгчид WindowMaker, GNOME, Xfce эсвэл Lumina суулгах боломжтой. 774 MB хэмжээтэй суулгацын зургийг (x86, amd64) татаж авахад бэлтгэсэн.

Бусад FreeBSD ширээний бүтээцүүдээс ялгаатай нь MidnightBSD нь FreeBSD 6.1-бета хувилбарын салаа хэлбэрээр анх боловсруулагдсан бөгөөд 2011 онд FreeBSD 7 кодын баазтай синхрончлогдсон бөгөөд дараа нь FreeBSD 9-12 салбаруудын олон функцийг өөртөө шингээсэн. Багцуудыг удирдахын тулд MidnightBSD нь индекс болон мета өгөгдлийг хадгалахын тулд SQLite мэдээллийн санг ашигладаг mport системийг ашигладаг. Багцуудыг суулгах, устгах, хайх нь нэг mpport командыг ашиглан хийгддэг.

Үндсэн өөрчлөлтүүд:

  • Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2 зэрэг программын шинэчилсэн хувилбарууд.
  • /bin/sh бүрхүүлийн код нь FreeBSD 12-STABLE салбартай синхрончлогдсон.
  • Үндсэн хэрэглэгчийн хувьд анхдагч тушаалын бүрхүүл нь csh-ийн оронд tcsh бөгөөд пейжинг хийхэд бага хэрэгсэл ашигладаг.
  • Pfsense төслөөс дамминет траффик бууруулах системийн гүйцэтгэлийг 2Гб/с-ээс 4Гб/с хүртэл нэмэгдүүлсэн засваруудыг нэмсэн.
  • Импортын багц менежерийг 2.2.0 хувилбар болгон шинэчилсэн. Libdispatch болон gcd нь хамаарлаас хасагдсан бөгөөд энэ нь танд mport угсралтыг статик байдлаар үүсгэх боломжийг олгодог. Plist-д "desktop-file-utils" сонголтыг нэмж, цөмийн модулиудаар багц үүсгэх боломжийг хэрэгжүүлсэн. Шоронгийн орчныг шинэчлэхийн тулд chroot ашиглах дэмжлэг нэмэгдсэн.
  • Sctp дэмжлэгийг FreeBSD-ээс Netcat руу шилжүүлсэн.
  • libc-д ptsname_r функцийг нэмсэн.
  • Ipfilter-д зориулсан алдааны засваруудыг FreeBSD-ээс зөөв.
  • Bootstrap скрипт нь dbus болон hald-г идэвхжүүлсэн эсэхийг баталгаажуулдаг.

Нэмж дурдахад бид DragonFly BSD 6.2.2 төслийг гаргасан бөгөөд FreeBSD 2003.x салбарыг өөр хувилбараар хөгжүүлэх зорилгоор 4 онд бүтээгдсэн эрлийз цөм бүхий үйлдлийн системийг хөгжүүлдэг. DragonFly BSD-ийн онцлог шинж чанаруудын дунд HAMMER тараагдсан файлын систем, "виртуал" системийн цөмийг хэрэглэгчийн процесс болгон ачаалах чадвар, SSD диск дээрх өгөгдөл, FS мета өгөгдлийг кэш хийх хэрэгсэл, контекст мэдрэмтгий симбол холбоосууд, Хөнгөн урсгал (LWKT) ашиглан диск болон эрлийз цөм дээр төлөвийг хадгалахын зэрэгцээ процессуудыг царцаах. Шинэ хувилбар нь зөвхөн алдааны засваруудыг санал болгодог.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх