Paglabas ng MidnightBSD 2.2 operating system. Pag-update ng DragonFly BSD 6.2.2

Inilabas ang desktop-oriented na operating system na MidnightBSD 2.2, batay sa FreeBSD na may mga elementong na-port mula sa DragonFly BSD, OpenBSD at NetBSD. Ang base desktop environment ay binuo sa ibabaw ng GNUstep, ngunit ang mga user ay may opsyon na mag-install ng WindowMaker, GNOME, Xfce o Lumina. Isang 774 MB na larawan sa pag-install (x86, amd64) ang inihanda para sa pag-download.

Hindi tulad ng iba pang FreeBSD desktop build, ang MidnightBSD ay orihinal na binuo bilang isang fork ng FreeBSD 6.1-beta, na na-synchronize sa FreeBSD 2011 codebase noong 7 at pagkatapos ay na-absorb ang maraming feature mula sa FreeBSD 9-12 branch. Upang pamahalaan ang mga pakete, ginagamit ng MidnightBSD ang mport system, na gumagamit ng database ng SQLite upang mag-imbak ng mga index at metadata. Ang pag-install, pag-alis at paghahanap ng mga pakete ay isinasagawa gamit ang isang solong mport command.

Pangunahing pagbabago:

  • Mga na-update na bersyon ng programa, kabilang ang Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
  • Ang /bin/sh shell code ay naka-synchronize sa FreeBSD 12-STABLE branch.
  • Para sa root user, ang default na shell ng command ay tcsh sa halip na csh at ang mas kaunting utility ay ginagamit para sa paging.
  • Nagdagdag ng mga patch mula sa proyekto ng pfsense na nagpapataas ng performance ng dummynet traffic reduction system mula 2Gb/s hanggang 4Gb/s.
  • Ang manager ng mport package ay na-update sa bersyon 2.2.0. Ang Libdispatch at gcd ay hindi kasama sa mga dependency, na nagbibigay-daan sa iyong statically bumuo ng mport assemblies. Ang opsyon na "desktop-file-utils" ay idinagdag sa plist at ang kakayahang lumikha ng mga pakete na may mga kernel module ay ipinatupad. Nagdagdag ng suporta para sa paggamit ng chroot upang i-update ang mga indibidwal na kapaligiran ng kulungan.
  • Ang suporta sa Sctp ay inilipat sa Netcat mula sa FreeBSD.
  • Idinagdag ang ptsname_r function sa libc.
  • Ang mga pag-aayos ng bug para sa Ipfilter ay inilipat mula sa FreeBSD.
  • Tinitiyak ng bootstrap script na ang dbus at hald ay pinagana.

Bukod pa rito, mapapansin natin ang paglabas ng proyekto ng DragonFly BSD 6.2.2, na bumuo ng operating system na may hybrid kernel na nilikha noong 2003 para sa layunin ng alternatibong pagpapaunlad ng sangay ng FreeBSD 4.x. Kabilang sa mga tampok ng DragonFly BSD, mapapansin natin ang ipinamahagi na bersyon ng file system na HAMMER, ang kakayahang mag-load ng "virtual" na mga kernel ng system bilang mga proseso ng user, paraan ng pag-cache ng data at FS metadata sa SSD drive, mga simbolikong link na sensitibo sa konteksto, ang kakayahang I-freeze ang mga proseso habang sine-save ang kanilang estado sa disk at isang hybrid na kernel gamit ang magaan na mga thread (LWKT). Ang bagong release ay nag-aalok lamang ng mga pag-aayos ng bug.

Pinagmulan: opennet.ru

Magdagdag ng komento