MidnightBSD 2.2 作業系統發布。 蜻蜓 BSD 6.2.2 更新

面向桌面的作業系統 MidnightBSD 2.2 發布,基於 FreeBSD,並移植了 DragonFly BSD、OpenBSD 和 NetBSD 的元素。基本桌面環境建構在 GNUstep 之上,但使用者可以選擇安裝 WindowMaker、GNOME、Xfce 或 Lumina。 774 MB 的安裝映像(x86、amd64)已準備好供下載。

與其他 FreeBSD 桌面版本不同,MidnightBSD 最初是作為 FreeBSD 6.1-beta 的一個分支開發的,它於 2011 年與 FreeBSD 7 程式碼庫同步,隨後吸收了 FreeBSD 9-12 分支的許多功能。為了管理套件,MidnightBSD 使用 mport 系統,該系統使用 SQLite 資料庫來儲存索引和元資料。使用單一 mport 指令即可安裝、移除和搜尋軟體包。

主要變化:

  • 更新了程式版本,包括Perl 5.36.0、OpenSSH 8.8p1、lua 5.3.6、subversion 1.14.1、sqlite 3.38.2。
  • /bin/sh shell 程式碼與 FreeBSD 12-STABLE 分支同步。
  • 對於 root 用戶,預設命令 shell 是 tcsh 而不是 csh,並且 less 實用程式用於分頁。
  • 增加了 pfsense 專案的補丁,將虛擬網路流量減少系統的效能從 2Gb/s 提高到 4Gb/s。
  • mport 套件管理器已更新至版本 2.2.0。 Libdispatch 和 gcd 被排除在依賴項之外,這允許您靜態產生導入組件。 「desktop-file-utils」選項已新增至 plist 中,並已實現使用核心模組建立套件的功能。增加了對使用 chroot 更新各個監獄環境的支援。
  • Sctp 支援已從 FreeBSD 轉移到 Netcat。
  • 向 libc 新增了 ptsname_r 函數。
  • Ipfilter 的錯誤修復已從 FreeBSD 中移出。
  • 引導腳本確保 dbus 和 hald 已啟用。

此外,我們還可以注意到 DragonFly BSD 6.2.2 專案的發布,該專案開發了一個具有 2003 年創建的混合內核的作業系統,用於 FreeBSD 4.x 分支的替代開發。在DragonFly BSD 的功能中,我們可以注意到分散式版本化檔案系統HAMMER、將「虛擬」系統核心載入為使用者進程的能力、在SSD 磁碟機上快取資料和FS 元資料的方法、上下文相關的符號鏈接、能夠凍結進程,同時使用輕量級執行緒 (LWKT) 將其狀態保存在磁碟和混合核心上。新版本僅提供錯誤修復。

來源: opennet.ru

添加評論