For the complete documentation index, see llms.txt. This page is also available as Markdown.

FreeBSD 13.0-RELEASE 发行公告

日期:2021 年 4 月 13 日

FreeBSD 发布工程团队很高兴地宣布 FreeBSD 13.0-RELEASE 现已发布。这是 stable/13 分支的第一个版本。

部分亮点如下:

  • clang、lld 和 lldb 工具以及 compiler-rt、llvm、libunwind 和 libc++ 库升级至 11.0.1 版本。

  • 移除了安装到 /usr/libexec 供 crashinfo(8) 使用的过时 GNU 调试器版本。可通过从 Ports 或软件包安装现代 GDB 来获取详细的内核崩溃信息。

  • 从源代码树中移除了过时的 binutils 2.17 和 gcc(1) 4.2.1。所有受支持的架构现在均使用 LLVM/clang 工具链。

  • 现在默认安装 BSD 版本的 grep(1)。此前默认的过时 GNU 版本已被移除。

  • 从 libalias(3) 中移除了 CU-SeeMe 支持。

  • 新增 qat(4) 驱动,支持 Intel QuickAssist (QAT) 设备的部分加密加速功能。qat(4) 驱动支持集成于 Atom C2000 和 C3000 以及 Xeon C620 和 D-1500 平台的 QAT 设备,以及 Intel QAT Adapter 8950。

  • 移除了若干弃用的驱动。

  • 若干驱动移植至 PowerPC64 架构。

  • 内核现在支持在 TCP 套接字上对 TLS 1.0 至 1.3 版本的传输层安全(TLS)数据进行内核内成帧和加密。对于使用 AES-CBC 的 MtE 密码套件以及使用 AES-GCM 的 AEAD 密码套件,支持通过内核内加密驱动进行传输卸载。对于 TLS 1.2 的 AES-GCM 密码套件,支持通过内核内加密驱动进行接收卸载。使用 KTLS 需要支持 KTLS 的用户态 SSL 库。基本系统中包含的 OpenSSL 库默认不启用 KTLS 支持,但可通过使用选项 WITH_OPENSSL_KTLS 构建来启用支持。

  • 64 位 ARM 架构(即 arm64 或 AArch64)在 FreeBSD 13 中提升至 Tier-1 状态。

  • 以及更多……

完整的新功能和已知问题列表,请参阅在线发行说明和勘误列表,地址如下:

关于 FreeBSD 发布工程活动的更多信息,请参阅:

获取途径

FreeBSD 13.0-RELEASE 现已支持 amd64、i386、powerpc、powerpc64、powerpc64le、powerpcspe、armv6、armv7、aarch64 和 riscv64 架构。

FreeBSD 13.0-RELEASE 可从可启动 ISO 镜像或通过网络安装。部分架构还支持从 USB 闪存盘安装。所需文件可按以下说明下载。

本消息底部包含发行版 ISO、闪存盘和 SD 卡镜像的 SHA512 和 SHA256 校验和。

发行版镜像的 PGP 签名校验和也可从以下地址获取:

本公告的 PGP 签名版本可在以下地址获取:

发行版所提供镜像的用途如下:

dvd1

包含安装 FreeBSD 基本系统、文档、调试发行版和少量预构建软件包(旨在启动图形工作站)所需的全部内容。还支持启动到基于“livefs”的救援模式。若你能刻录并使用 DVD 介质,这应是你所需的全部。

此外,可将其写入 USB 闪存盘(U 盘)用于 amd64 架构,在可从 USB 启动的机器上进行安装。还支持启动到基于“livefs”的救援模式。

作为使用 dvd1 镜像的示例,假设 USB 驱动器在你的机器上显示为 /dev/da0,类似如下命令应可工作:

务必确保目标(of=)正确。

disc1

包含 FreeBSD 基本系统。还支持启动到基于“livefs”的救援模式。不含预构建的软件包。

此外,可将其写入 USB 闪存盘(U 盘)用于 amd64 架构,在可从 USB 启动的机器上进行安装。还支持启动到基于“livefs”的救援模式。不含预构建的软件包。

作为使用 disc1 镜像的示例,假设 USB 驱动器在你的机器上显示为 /dev/da0,类似如下命令应可工作:

务必确保目标(of=)正确。

bootonly

支持使用 CDROM 驱动器启动机器,但不包含从 CD 本身安装 FreeBSD 所需的安装发行版。从 CD 启动后,需要执行基于网络的安装(例如从 HTTP 或 FTP 服务器)。

此外,可将其写入 USB 闪存盘(U 盘)用于 amd64 架构,在可从 USB 启动的机器上进行安装。还支持启动到基于“livefs”的救援模式。不含预构建的软件包。

作为使用 bootonly 镜像的示例,假设 USB 驱动器在你的机器上显示为 /dev/da0,类似如下命令应可工作:

务必确保目标(of=)正确。

memstick

可写入 USB 闪存盘(U 盘),用于在可从 USB 启动的机器上进行安装。还支持启动到基于“livefs”的救援模式。不含预构建的软件包。

作为使用 memstick 镜像的示例,假设 USB 驱动器在你的机器上显示为 /dev/da0,类似如下命令应可工作:

务必确保目标(of=)正确。

mini-memstick

可写入 USB 闪存盘(U 盘)用于启动机器,但介质本身不包含安装发行版,与 bootonly 镜像类似。还支持启动到基于“livefs”的救援模式。不含预构建的软件包。

作为使用 mini-memstick 镜像的示例,假设 USB 驱动器在你的机器上显示为 /dev/da0,类似如下命令应可工作:

务必确保目标(of=)正确。

FreeBSD/arm SD 卡镜像

可写入 SD 卡并用于启动受支持的 arm 系统。SD 卡镜像包含完整的 FreeBSD 安装,可安装到小至 512Mb 的 SD 卡上。

为方便没有控制台访问权限的用户,默认提供 freebsd 用户(密码为 freebsd)用于 ssh(1) 访问。此外,root 用户密码设置为 root,强烈建议在获得系统访问权限后立即更改这两个用户的密码。

要将 FreeBSD/arm 镜像写入 SD 卡,请使用 dd(1) 工具,将 KERNEL 替换为系统对应的内核配置名称。

务必确保目标(of=)正确。

FreeBSD 13.0-RELEASE 也可从多家供应商处购买 CD-ROM 或 DVD 介质。提供 FreeBSD 13.0 相关产品的供应商之一是:

预安装的虚拟机镜像也可用于 amd64(x86_64)、i386(x86_32)、AArch64(arm64)和 RISCV 架构,提供 QCOW2、VHD 和 VMDK 磁盘镜像格式,以及原始(未格式化)镜像。

FreeBSD 13.0-RELEASE amd64 还可在以下云托管平台上使用:

  • FreeBSD/amd64 Amazon EC2(TM): AMI 在以下区域可用:

AMI 也可在 Amazon Marketplace 中获取:https://aws.amazon.com/marketplace/pp/B0928XNW6D

FreeBSD/arm64 Amazon EC2(TM):AMI 在以下区域可用:

AMI 也可在 Amazon Marketplace 中获取:https://aws.amazon.com/marketplace/pp/B09291VW11

  • Google Compute Engine(TM): 可使用 gcloud 工具部署实例:

将 INSTANCE 替换为 Google Compute Engine 实例的名称。

FreeBSD 13.0-RELEASE 预计还将在 Google Compute Engine(TM) Marketplace 中提供,待其完成第三方特定验证后,访问:https://console.cloud.google.com/launcher/browse?filter=category:os&filter=price:free

  • Hashicorp/Atlas Vagrant(TM): 可使用 vagrant 工具部署实例:

下载

FreeBSD 13.0-RELEASE 可从以下站点通过 https 下载:

FreeBSD 13.0-RELEASE 虚拟机镜像可从以下地址下载:

FreeBSD 13.0-RELEASE amd64 BASIC-CI 镜像可从以下地址下载:

关于安装 FreeBSD 或将现有机器更新至 13.0-RELEASE 的说明,请参阅:

支持

根据新的 FreeBSD 支持模型,FreeBSD 13 发行系列将至少支持至 2026 年 1 月 31 日。本点发行版 FreeBSD 13.0-RELEASE 将至少支持至 FreeBSD 13.1-RELEASE 发布后三个月。其他支持信息可在以下地址找到:

请注意,12.2 将支持至 13.0 发行日期起三个月后,截至本文撰写时该日期尚未确定。

致谢

许多公司捐赠了设备、网络访问或人力时间来支持 FreeBSD 13.0 的发布工程活动,包括:

13.0-RELEASE 的发布工程团队包括:

成员
角色

Glen Barber gjb@FreeBSD.org

发布工程负责人,13.0-RELEASE 发布工程师

Konstantin Belousov kib@FreeBSD.org

发布工程

Antoine Brodin antoine@FreeBSD.org

软件包构建

Bryan Drewery bdrewery@FreeBSD.org

发布工程,软件包构建

Marc Fonvieille blackend@FreeBSD.org

发布工程,文档

发布工程,安全团队联络人

安全官副手

Colin Percival cperciva@FreeBSD.org

发布工程副负责人

Hiroki Sato hrs@FreeBSD.org

发布工程,文档

Gleb Smirnoff glebius@FreeBSD.org

发布工程

Gordon Tetlow gordon@FreeBSD.org

安全官

商标

FreeBSD 是 FreeBSD 基金会的注册商标。

ISO 镜像校验和

amd64 (x86_64):

i386 (x86):

powerpc:

powerpc64:

powerpc64le:

powerpcspe:

aarch64 GENERIC:

aarch64 RPI (3/4):

aarch64 PINE64:

aarch64 PINE64-LTS:

aarch64 PINEBOOK:

aarch64 ROCK64:

aarch64 ROCKPRO64:

armv6 RPI-B:

armv7 GENERICSD:

riscv64 GENERIC

riscv64 GENERICSD:

虚拟机磁盘镜像校验和

amd64 (x86_64):

i386 (x86):

aarch64 (arm64):

riscv (riscv64):

amd64 (x86_64) BASIC-CI:

喜欢 FreeBSD?请通过向 FreeBSD 基金会捐赠 来支持本版本及未来版本!

最后更新于