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

FreeBSD 12.0-RELEASE 发行公告

日期:2018 年 12 月 11 日

FreeBSD 发布工程团队很高兴地宣布 FreeBSD 12.0-RELEASE 现已发布。这是 stable/12 分支的首个版本。

部分亮点如下:

  • OpenSSL 更新至版本 1.1.1a (LTS)。

  • Unbound 更新至版本 1.8.1,并默认启用 DANE-TA。

  • OpenSSH 更新至版本 7.8p1。

  • sshd(8) 添加了额外的 capsicum(4) 支持。

  • Clang、LLVM、LLD、LLDB、compiler-rt 和 libc++ 更新至版本 6.0.1。

  • vt(4) Terminus BSD 控制台字体更新至版本 4.46。

  • bsdinstall(8) 工具现在支持 UEFI+GELI 作为安装选项。

  • VIMAGE 内核配置选项默认启用。

  • 选项 NUMA 默认启用,适用于 amd64 GENERICMINIMAL 内核配置。

  • 新增 netdump(4) 驱动,通过它可以在系统崩溃后将内核崩溃转储传输到远程主机。

  • vt(4) 驱动性能得到改进,文本绘制速度提高了 2 到 6 倍。

  • 对当前一代硬件的图形支持进行了多项改进。

  • 默认启用了 armv6 和 armv7 上的 capsicum(4) 支持。

  • UFS/FFS 文件系统更新,合并了 TRIM/BIO_DELETE 命令,由于同时发送的 TRIM 消息减少,从而减少了读写请求。

  • NFS 版本 4.1 服务器更新,包含 pNFS 服务器支持。

  • pf(4) 包过滤器现在可以在使用 vnet(9)jail(8) 中使用。

  • bhyve(8) 工具更新,增加了 NVMe 设备仿真。

  • bhyve(8) 工具现在可以在 jail(8) 中运行。

  • 多项 Lua loader(8) 改进。

  • KDE 更新至版本 5.12.5。

  • 以及更多……

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

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

获取途径

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

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

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

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

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

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

dvd1

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

disc1

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

bootonly

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

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 12.0-RELEASE 也可从多家供应商处购买 CD-ROM 或 DVD 介质。提供 FreeBSD 12.0 相关产品的供应商之一是:

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

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

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

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

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

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

FreeBSD 12.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 12.0-RELEASE 可从以下站点通过 https 下载:

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

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

支持

根据围绕 FreeBSD 支持模型审查的讨论,FreeBSD 12 发行系列将至少支持至 2020 年 6 月 30 日。更多信息请参阅关于支持模型即将进行的讨论的 官方公告

致谢

许多公司捐赠了设备、网络访问或工时来支持 FreeBSD 12.0 的发布工程活动,包括 FreeBSD 基金会、Yahoo!、NetApp、Internet Systems Consortium、ByteMark Hosting、Sentex Communications、New York Internet、Juniper Networks、NLNet Labs、iXsystems、CyberOne Data 和 National Chiao Tung University。

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

成员
角色

Glen Barber gjb@FreeBSD.org

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

Konstantin Belousov kib@FreeBSD.org

发布工程

Antoine Brodin antoine@FreeBSD.org

软件包构建

Bryan Drewery bdrewery@FreeBSD.org

发布工程,软件包构建

Marc Fonvieille blackend@FreeBSD.org

发布工程,文档

Rodney Grimes rgrimes@FreeBSD.org

发布工程

Xin Li delphij@FreeBSD.org

发布工程

Remko Lodder remko@FreeBSD.org

安全官副手,安全团队联络人

Ed Maste emaste@FreeBSD.org

安全官副手

Hiroki Sato hrs@FreeBSD.org

发布工程,文档

Gleb Smirnoff glebius@FreeBSD.org

发布工程

Marius Strobl marius@FreeBSD.org

发布工程副负责人

Gordon Tetlow gordon@FreeBSD.org

安全官

商标

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

ISO 镜像校验和

amd64 (x86_64):

i386 (x86):

powerpc:

powerpc64:

powerpcspe:

sparc64:

aarch64 GENERIC:

aarch64 PINE64:

aarch64 PINE64-LTS:

aarch64 RPI3:

armv6 RPI-B:

armv7 BANANAPI:

armv7 BEAGLEBONE:

armv7 CUBIEBOARD:

armv7 CUBIEBOARD2:

armv7 CUBOX-HUMMINGBOARD:

armv7 GENERICSD:

armv7 RPI2:

armv7 PANDABOARD:

armv7 WANDBOARD:

虚拟机磁盘镜像校验和

amd64 (x86_64):

i386 (x86):

aarch64 (arm64):

热爱 FreeBSD?请向 FreeBSD 基金会捐赠 以支持此版本及未来版本!

最后更新于