10月12日,FreeBSD项目团队正式发布了15.0版本周期的首个测试版——FreeBSD 15.0-BETA1,现提供快照下载,标志着15.0版本的发布流程全面启动。
FreeBSD 15.0支持AMD64、ppc64、ARM v7、AArch64及RV64等多种架构平台,用户可通过官方下载地址获取镜像文件(注:https://download.freebsd.org/releases/ISO-IMAGES/15.0/)。
针对ARM架构的SD卡镜像,系统默认启用SSH访问功能,并预设了便捷的登录账户,方便无控制台设备的用户使用:
账户名为"freebsd",登录密码为"freebsd"
root用户的默认密码为"root"
官方强烈建议用户在首次登录后立即修改这些默认密码。
系统更新与重要改进
相比之前的ALPHA5版本,15.0-BETA1带来了多项关键更新:
OpenZFS组件升级至2.4.0 rc2版本;
修复了"no-root"模式下的构建问题;
优化了OCI容器镜像和虚拟机镜像的构建流程;
针对部分网卡实现了TCP LRO性能提升;
解决了pkgbase-repo.tar构建过程中出现的问题;
改进了ahci驱动模块,修复了因无法分配MSI-X BAR导致的设备连接失败问题。
如需了解完整的更新详情,可查阅最新发布的说明文档(https://www.freebsd.org/releases/15.0R/relnotes/),该文档将在15.0正式版发布前持续更新。
虚拟机与容器镜像支持
新版本为AMD64和RV64架构提供了完整的虚拟机磁盘镜像,可通过VM-IMAGES目录下载,支持QCOW2、VHD、VMDK及raw等多种格式。镜像文件大小约为650MB,解压后为21GB的稀疏映像文件。
同时,还发布了适用于Podman和Skopeo工具的OCI容器镜像,包含五种不同类型(static、dynamic、runtime、notoolchain、toolchain)。不过由于aarch64架构构建失败,目前尚未在Docker Hub或GitHub Container Registry平台提供下载。
云端镜像与升级指南
FreeBSD/AMD64的Amazon EC2 AMI镜像已生成"base"和"cloud-init"两个版本,但因确认存在的系统错误,当前暂时无法使用。已修复"builder"与"small"版本构建失败的问题。
现有FreeBSD用户可使用`freebsd-update`工具从早期版本进行二进制升级(当前仅支持AMD64平台)。需要注意的是,在开始升级前,建议先安装当前系统的所有可用更新,避免在升级至15.0版本过程中因错误导致系统无法正常启动。
升级过程包含以下命令序列:
#freebsd-updatefetch#freebsd-updateinstall#freebsd-updateupgrade-r15.0-BETA1#shutdown-rnow#freebsd-updateinstall
升级完成后,建议重新编译并安装所有应用程序,或安装相应的兼容性库(如misc/compat12x),最后重启系统以加载全新的用户空间环境。
参考来源:
《FreeBSD 15.0-BETA1 Now Available》
