GhostBSD
2011-03-14 10:37:18 阿炯

本站赞助商链接,请多关照。 GhostBSD是用户友好的、基于MATEFreeBSD发行,它以一张自启动运行光盘(LiveCD、USB)的形式来提供。除了开发该自启动运行光盘,此项目的其他目标还在于改进GNOME桌面在FreeBSD系统上的体验,同时也提供基于XFCELXDE桌面的发行版本可供使用。在 v18.10 之前,该项目是基于 FreeBSD 的,2018年宣布未来版本的操作系统将基于 TrueOS;2020年随着 TrueOS 的停产,其又转回了 FreeBSD。采用BSD协议授权。



GhostBSD is a user friendly desktop operating system based on FreeBSD, which attempts to conform to the Single Unix Specification. FreeBSD is known for its stability and security in server environments, which incidentally provides an excellent base for a desktop operating system.

GhostBSD is base on well designed and thoroughly tested open source solutions to create an easy to use familiar workspace, that can be used at home and in office environment. The live environment can also be used to rescue data. It supports the most popular lightweight and fully-featured desktop environments (including Gnome, Mate, XFCE, LXDE, and Openbox), FreeBSD next generation package management system, Apache Open Office, Libre Office, LibreCAD, Eclipse / Anjuta development environments (for C, C++, Java, Javascript, Jala, and Perl), and more.


版本历史

版本1.0于2010年3月发布。此版本基于FreeBSD 8并使用GNOME 2.28。

版本1.5基于FreeBSD 8.1,使用GNOME 2.30及Compiz。德国双月刊freeX(2011年第1期)的专栏即为介绍GhostBSD的一片补充DVD及文章。

版本2.0于2011年3月13日发布。此版本基于FreeBSD 8.2。版本2中部分变更为GNOME显示管理器的改进及一些错误修复。

版本2.5于2012年1月24日发布。此版本基于FreeBSD 9.0。此版本的GhostBSD有两个主要分支,一个是使用GNOME桌面环境,另一个则是使用LXDE桌面环境。两种版本均含amd64及i386的两种处理器架构,以可安装的CD/DVD或USB映像档的形式提供。自2012年1月起,一份详细的维基指南“如何打造GhostBSD?”与GhostBSD工具组合出版,可用以打造个人化版本GhostBSD安装映像档,可以加入所有无法在当时的FreeBSD 9.0官方包库找到的包。GhostBSD工具被设计用来打造i386及amd64两种处理器架构的电脑。

版本3.0于2013年3月10日发布。此版本基于FreeBSD 9.1。它是最后一个使用已不再维护的GNOME 2桌面环境的版本。

版本3.1于2013年6月28日发布。它包含了一些更新过后的包,主要是修复臭虫及修正一些用户所发现的问题。

版本3.5于2013年11月7日发布。它是以MATE 1.6取代已经废弃的GNOME 2的第一个版本,Xfce 4.10从这一个版本开始也成为可选择的桌面环境其中之一。而LibreOffice则被Apache Open Office 4取代。

版本4.0于2014年9月25日发布。此版本基于FreeBSD 10.0,此版本以Clang取代GCC成为默认的编译器,且GCC不再默认安装,而MATE成为默认的桌面环境。

版本10.1 开始,GhostBSD 已经表示将紧随 FreeBSD 和 PC-BSD 使用相同的版本号。


许可协议

GhostBSD一开始是使用3句版BSD许可证进行许可,在2014年时,Eric Turgeon将GhostBSD以2句版BSD许可证重新许可。其也包含了一些使用GNU通用公共许可证的软件。

BSD 技术会议并不像许多 Linux 会议那样常见。对于还在举办的 BSD 会议,它们往往更具有通用性,而不是以桌面为重点。但在2025年1月下旬宣布的 GhostBSDCon 2025 将是一次开发者大会,主要关注 FreeBSD 衍生发行版的桌面运用。GhostBSDCon 2025 是一次虚拟大会,将于 2025 年 3 月 29 日在伯克利森林 FreeBSD 小屋举行。此次虚拟会议由 GhostBSD 项目主办,将围绕基于任何 BSD 变种的桌面系统的开发、部署和使用展开讨论。 这是 GhostBSDCon 首次以虚拟或其他方式举行会议。


最新版本:4.0
该版本基于 FreeBSD 10,主要改进包括:不再默认安装 GCC,默认使用 clang 编译器,使用 bmake 替换 make,默认包管理器 pkg,默认使用 MATE 桌面,详情请看发行说明

最新版本:10.3
GhostBSD项目宣布基于最新FreeBSD技术的GhostBSD 10.3 “Enoch”操作系统正式版发布。该系统经历了长达12个月的开发,共发布了两个Alpha版本、1个Beta里程碑版本,1个候选版本和涵盖所有功能的最终版本。GhostBSD 10.3 “Enoch”系统包含ZFS支持,UEFI支持,更好的VirtualBox支持,默认激活4K分区对齐,在安装过程中创建可定义分区,升级版GhostBSD软件工具、SLIM登录管理和已经重新设计的安全Slide。此外新版系统还包含新版Networkmgr工具,支持显示全SSID,并修复了过去一年稳定版反馈的大量问题。在今天的声明中写道:“经过1年的研发,测试和调试之后我们非常开心的宣布GhostBSD 10.3 MATE和Xfce版本。”

最新版本:11.1
GhostBSD 11.1 正式版已发布,该版本放弃了对 32 位 i386 的支持,搭载 Xfce 和 MATE 桌面环境并提供 64 位(amd64)版本,该版本也首次搭载了基于 BSD 的自家软件库。
GhostBSD 软件存储库
支持 VMware Workstation 访客功能
全新的 UFS 全盘擦除
镜像备份以及 GPT/MBR 选项
安装程序新增 UFS 全盘分区大小交换选项
Whisker Menu 作为 Xfce 的默认应用菜单
由 GhostBSD 开发的软件均得到更新
支持 ZFS 文件系统配置
该版本还带来了大量修复,详情查阅更新日志

最新版本:18.10
GhostBSD 18.10 发布了。这是该项目中第一个使用 TrueOS 而不是 FreeBSD 作为操作系统基础的稳定版本。新版本还采用了 OpenSSL 上的 LibreSSL,删除了 GRUB 引导加载程序,转而使用 FreeBSD 的加载程序,操作系统使用 ZFS 作为默认文件系统。更新内容如下:
GhostBSD 现在使用 TrueOS 构建
OpenRC 作为 GhostBSD 主 init 系统
LibreSSL 是默认的 SSL
GhostBSD 基础系统现在可以通过 TrueOS 包基础升级到下一个版本
从 ISO 中删除了GRUB,转而使用新的 FreeBSD 混合加载器
NetworkMgr 现在支持管理多个网卡连接的选项
Unionfs 已从实时会话中删除
实时系统已被重写以解决许多问题
详情请查看发行说明

最新版本:22.01
2022年1月中旬发部的这个版本包含修复、改进和软件更新:其中安装程序在 ZFS 安装的清理阶段挂起的问题得到了修复、OpenRC 和 dhcpcd 从基础代码中删除,此外还增加了 HD 7000 系列和旧版 GPU 的自动化配置;添加了对 os-release 的支持,以便在 mate-system-monitor、python distros、pfetch 和 neofetch 等应用程序中显示 GhostBSD 名称和版本,并添加了一组新的壁纸,同时从默认选择中删除了 p7zip。其他更新内容如下:
[Epic] 从基础代码中删除相关的 OpenRC 代码
[Task] 从 contrib 中删除 OpenRC
[Task] 从 libexec/rc 中删除 OpenRC 服务
[Task] 从 contrib 中删除 dhcpcd
[Task] 从 loader 中删除 rc_system
特性:
[Feature]: 用 UPNP 选项构建 VLC 包
[Feature]: 自定义 /etc/os-release
[Feature] 在 uname 输出中加入 GhostBSD,以便 pfetch/neofetch 能显示正确的操作系统信息。
[Feature]: 用于自动配置图形硬件的 initgfx
Bug:
修复了错误信息中的拼写错误
在 ZFS 安装的清理阶段挂起的问题得到了修复
添加代码以查看是否存在 tree_iter2
修正了用空磁盘创建方案的问题

安全:[Bug]: 发现有漏洞的软件包 [PKGS-7381]

最新版本:25.01
v25.01-R14.2p1于2025年2月下旬发布;25.01- r14.2 p1 -分解为:“25”表示2025年,“01”表示我们的补丁版本,“R”表示发布,“14.2”表示FreeBSD基础,“p1”表示FreeBSD的第一个补丁级别。这使发行者与FreeBSD的发布周期保持一致,能够专注于增强的桌面,同时保持更新的及时和稳定。软件更新情况如下:
MATE桌面:升级到1.28.2,增加了MATE -panel(1.28.4)、MATE -notification-daemon(1.28.3)、atril(1.28.1)等功能,以获得精致的桌面感觉。
2025视觉刷新:新的壁纸更新了MATE桌面和Slick Greeter登录屏幕。
硬件提升:增加了QEMU USB平板电脑和XHCI鼠标支持现场会话和安装,加上AMD Radeon R7 240(兼容性。
更广泛的可访问性:巴西葡萄牙语翻译登陆更新站和NetworkMgr。
工作站防火墙:默认防火墙现在设置为“工作站”桌面友好的安全。

改进和特性
调整了实时会话内存,以便更快地启动。
从FreeBSD拉入releng/14.2更新。
通过重构包列表简化驱动程序和软件管理。
用gvfs中的UDISKS2取代ghostbsd-utils中的自动装载,以获得更好的媒体处理。
固定u盘卸载为XFCE用户。

错误修复
修正了更新站启动错误,并改进了进度显示。
还原软件站类别渲染过去的“模拟器”。
固定tmpfs在fstab。额外和修剪的XFCE设置重复。
修复了安装程序(gbi)用户名条目删除错误,并在磁盘查询中跳过了da*设备。

安全更新
更新www/firefox到135.0.1以解决最近的一个漏洞。
为了安全起见,net/rsync升级到3.4.0,dev/git升级到2.48.1。

官方主页:http://ghostbsd.org/
该文章最后由 阿炯 于 2025-06-30 15:59:48 更新,目前是第 2 版。