最新發(fā)布的GhostBSD是一個易于使用的圖形化FreeBSD發(fā)行版,其25.02版本引入了全新的類macOS桌面環(huán)境"Gershwin"。
GhostBSD 25.02-R14.3p2于周一發(fā)布,這是2025年的第二個版本。這個相對復(fù)雜的版本編號系統(tǒng)在2025年首個版本25.01-R14.2p1的公告中有詳細(xì)說明。
這個版本基于FreeBSD 14.3構(gòu)建,修復(fù)了一些bug,改進(jìn)了硬件處理能力(例如,更好地支持具有兩個以上輸出的聲卡),并增強(qiáng)了檢測功能(特別是對某些AMD和Nvidia顯卡的支持)。新版本還添加了自動清理/tmp目錄功能,更新了Wi-Fi驅(qū)動程序,并修復(fù)了幾個捆綁應(yīng)用程序的問題。
GhostBSD的默認(rèn)桌面環(huán)境是實(shí)用的MATE,并預(yù)裝了Firefox瀏覽器和一些為該發(fā)行版定制開發(fā)的實(shí)用應(yīng)用程序。
用Linux用戶熟悉的術(shù)語來解釋,GhostBSD本質(zhì)上是FreeBSD的一個發(fā)行版。FreeBSD在多個方面都是BSD家族中最成熟的系統(tǒng),但其安裝過程相當(dāng)復(fù)雜且不夠友好,盡管開發(fā)團(tuán)隊(duì)正在努力改進(jìn)這一點(diǎn)。
GhostBSD采用最新發(fā)布的FreeBSD操作系統(tǒng),并將其打包成可啟動的安裝介質(zhì),加載到圖形化桌面并提供簡單的圖形化安裝程序。它還添加了一些圖形化設(shè)置和管理工具,比如圖形化的系統(tǒng)更新應(yīng)用。在Linux世界中,這些功能用戶已經(jīng)習(xí)以為常,但在BSD世界中這仍然是相當(dāng)激進(jìn)的做法。
我們在VirtualBox虛擬機(jī)和舊款ThinkPad T420上都進(jìn)行了測試。系統(tǒng)在兩個平臺上都能輕松安裝并流暢運(yùn)行,在物理硬件上能夠檢測并正常使用聲音、Wi-Fi,甚至第二個DisplayPort顯示器。在傳統(tǒng)BIOS系統(tǒng)上,它能夠毫無問題地從ZFS啟動。整個體驗(yàn)就像過去十年中任何Linux發(fā)行版一樣快速簡便,但對于FreeBSD來說,這仍然令人印象深刻。
GhostBSD的標(biāo)準(zhǔn)版使用MATE桌面環(huán)境,同時還有使用Xfce的社區(qū)構(gòu)建版本。25.02版本的最大新特性是推出了采用全新桌面環(huán)境的額外社區(qū)版本,這個新桌面環(huán)境被稱為Gershwin。這個名稱重用了蘋果公司1990年代中期的代號,這也是一個暗示——Gershwin希望提供類似macOS的用戶體驗(yàn)。
如其GitHub項(xiàng)目頁面所示,Gershwin是一個獨(dú)立項(xiàng)目。在GitHub討論中,項(xiàng)目負(fù)責(zé)人Joe "Pkgdemon" Maloney表示:"目前我將此視為一個桌面環(huán)境項(xiàng)目,GhostBSD恰好是第一個允許我在其項(xiàng)目中構(gòu)建打包的項(xiàng)目。"
Gershwin使用了多個現(xiàn)有項(xiàng)目的組件和技術(shù)。文件管理器同時負(fù)責(zé)繪制桌面和dock,來自GNUstep項(xiàng)目的Gworkspace,GNUstep還提供其他核心應(yīng)用程序:終端、文本編輯器和首選項(xiàng)設(shè)置。網(wǎng)頁瀏覽器是Firefox,其他應(yīng)用則是GhostBSD的主要附加功能:備份站、更新站和軟件站(一個簡單的圖形化包管理器)。
不過,窗口管理器和桌面面板由Xfce提供。這提供了Mac風(fēng)格的全局菜單欄,可與Gtk應(yīng)用程序配合使用。在測試中,我們安裝了MATE系統(tǒng)監(jiān)視器,它的菜單出現(xiàn)在了頂部面板中。
我們很喜歡Gershwin的理念。GNUstep提供了豐富的基礎(chǔ)和一些功能強(qiáng)大的應(yīng)用程序。它通常與Window Maker窗口管理器一起使用,默認(rèn)情況下,GNUstep和Window Maker共同提供了一個外觀和功能都很像Steve Jobs的NeXT Computer的NeXTSTEP操作系統(tǒng)的桌面。
NeXTSTEP有著非常獨(dú)特的設(shè)計(jì)。滾動條在左側(cè),沒有菜單欄;菜單垂直排列在屏幕左上角。對今天的大多數(shù)人來說,NeXTSTEP都很陌生,畢竟它的第一個公開版本是在1988年展示的,比Windows 3.0和OS/2 1.1(Windows設(shè)計(jì)的起源)都要早。最后一臺搭載NeXTSTEP的新計(jì)算機(jī)是佳能的object.station,發(fā)布于1994年。
GNUstep通常與Window Maker一起使用,而Window Maker按現(xiàn)代標(biāo)準(zhǔn)來看也有些奇特。曾經(jīng)有一個努力創(chuàng)建更現(xiàn)代的基于GNUstep桌面的項(xiàng)目,叫做Etoilé,但它已經(jīng)休眠了十多年。相反,Gershwin使用現(xiàn)成的Xfce組件,提供了稍微更熟悉的布局——關(guān)鍵是,它能與非GNUstep應(yīng)用程序配合工作。引入其他桌面的更標(biāo)準(zhǔn)組件是一種更簡單的方法,可能有潛力用更少的工作完成更多的事情。
我們非常喜歡這個概念,但目前它確實(shí)感覺像是一個預(yù)發(fā)布演示版本。例如,大多數(shù)東西都不響應(yīng)右鍵點(diǎn)擊,一旦窗口被關(guān)閉,必須先從dock退出應(yīng)用程序才能重新打開它。
這個項(xiàng)目看起來還很年輕。在源代碼中,除了繼承自數(shù)十年歷史的GNUstep項(xiàng)目的部分外,其他部分的時間戳都是上個月的。我們注意到討論區(qū)有probonopd的多個帖子。他創(chuàng)建了HelloSystem,這是另一個基于FreeBSD的類macOS項(xiàng)目,我們在2021年首次關(guān)注,最近一次是2023年的0.8版本。此后沒有新版本發(fā)布,可能是因?yàn)槠涞讓覨reeBSD發(fā)行版FuryBSD在2020年停止了開發(fā)。
現(xiàn)代macOS仍然基于NeXTSTEP的工具和技術(shù),GNUstep已經(jīng)重新創(chuàng)建了很多這些內(nèi)容,甚至包括應(yīng)用程序打包系統(tǒng)。如果Gershwin能找到現(xiàn)代化的方法,使其更像Mac,并且仍能與其他FreeBSD和Linux應(yīng)用程序順暢互操作,它可能會成就大事。它也很容易移植回Linux。
不過目前,我們建議使用MATE或Xfce版本。它們更完整,功能更多。即使你打算升級到"真正的系統(tǒng)",GhostBSD也能讓新手學(xué)習(xí)略有不同的命令行、受限的shell文本編輯器選擇、打包工具等。對于FOSS類Unix操作系統(tǒng)的完全初學(xué)者,GhostBSD不會是我們建議的首選,但如果你已經(jīng)熟悉Linux并想嘗試FreeBSD,那么GhostBSD絕對是安裝FreeBSD并讓其正常工作的最簡單方法。
Q&A
Q1:GhostBSD是什么?有什么特點(diǎn)?
A:GhostBSD是一個易于使用的圖形化FreeBSD發(fā)行版。它將FreeBSD系統(tǒng)打包成可啟動的安裝介質(zhì),提供圖形化桌面和簡單的安裝程序,還添加了圖形化的設(shè)置和管理工具。相比傳統(tǒng)FreeBSD復(fù)雜的安裝過程,GhostBSD讓FreeBSD的安裝和使用變得像Linux發(fā)行版一樣簡單。
Q2:Gershwin桌面環(huán)境有什么特色?
A:Gershwin是GhostBSD 25.02版本新增的類macOS桌面環(huán)境。它結(jié)合了GNUstep項(xiàng)目的Gworkspace文件管理器和核心應(yīng)用,以及Xfce的窗口管理器和桌面面板,提供Mac風(fēng)格的全局菜單欄。雖然目前還是預(yù)發(fā)布狀態(tài),但它希望為用戶提供現(xiàn)代化的Mac式體驗(yàn)。
Q3:GhostBSD適合什么用戶使用?
A:GhostBSD適合已經(jīng)熟悉Linux并想嘗試FreeBSD的用戶。對于完全初學(xué)者,建議選擇MATE或Xfce版本,因?yàn)樗鼈兏暾€(wěn)定。GhostBSD是學(xué)習(xí)FreeBSD命令行、打包工具等特有功能的最簡單途徑,是安裝和運(yùn)行FreeBSD的最容易方法。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.