FreeBSD 12.0 版发布
FreeBSD 是一个自由且开源的类 Unix 操作系统,是 BSD Unix 的直系继承者。起始于 1993 年,FreeBSD 拥有悠久的历史与诸多衍生版本。其饱经考验,是最广泛应用的开源 BSD 系操作系统。

该项目于日前(正式)发布了 FreeBSD 12.0 稳定版本(FreeBSD 12.0-RELEASE)。显然,这是 FreeBSD 12 系列的第一次正式发布。作为一个有二十余年历史的操作系统的主要版本,这一版本自然带来了诸多变化,这些变化涉及用户空间、内核、设备与驱动、硬件支持、存储(文件系统等)、boot loader、网络、包管理器以及文档等几乎所有方面。
其中,部分亮点如下:
- OpenSSL 被更新至 1.1.1a (LTS) 版,这是 OpenSSL 于月前发布的最新稳定版本。
- Unbound 更新至 1.8.1,并默认开启 DANE-TA(IETF RFC 6698)。
- OpenSSH 更新至 7.8p1。
- 额外的对 capsicum(4) 的支持已被添加至 sshd(8)。
- Clang、LLVM、LLD、LLDB、compiler-rt 及 libc++ 已被更新至 6.0.1 版本。
- vt(4) Terminus BSD Console 字体已被更新至 4.46。
- bsdinstall(8) 现在支持 UEFI-GELI 安装选项。
- ……
- 4.1 版本的 NFS 服务器已更新,并包含对 pNFS 服务器的支持。
- pf(4) 数据包过滤工具现在能工作于 jail(8) 中,这是通过 vnet(9) 实现的。
- ……
- 诸多 Lua loader(8) 改进。
- KDE 更新至 5.12.5 版本。
- 以及其它诸多变化……
FreeBSD 12.0 现在支持 amd64、i386、powerpc、powerpc64、powerpcspe、sparc64、armv6、armv7 和 aarch64 架构。FreeBSD 12.0 可以从可启动的 ISO 映像(即 live 模式)或通过网络安装。某些架构还支持从 USB 闪存盘安装。其发布通告及其它有关文档中包含详细指引。
有关新功能和已知问题的完整列表,请参阅在线发行说明和勘误表,可从以下位置获取:
https://www.FreeBSD.org/releases/12.0R/relnotes.html
https://www.FreeBSD.org/releases/12.0R/errata.html
有关FreeBSD发布工程活动的更多信息,请参阅:
https://www.FreeBSD.org/releng/
此版本变化的说明文字译自其发布通告:
https://www.freebsd.org/releases/12.0R/announce.html
FreeBSD 是一个通用的操作系统。其与 Linux 有些相似,但 FreeBSD 提供了一个完整的操作系统(包含内核、驱动、用户空间工具及各种文档)而非仅仅是内核,且 FreeBSD 的授权许可较于 Linux 更为宽松。
FreeBSD 配备了超过 20,000 个软件包,覆盖范围广泛:从服务器软件、数据库和网络服务器到桌面软件、游戏、网页浏览器和商业软件。得益于其丰富的特性,FreeBSD 的应用场景广泛。
FreeBSD 的基础软件包仓库及 Ports 软件包集合包含了大量服务器相关的软件,可用作邮件服务器、Web 服务器、防火墙、FTP 服务器、DNS 服务器和路由器等。
通过 Ports,FreeBSD 还可以安装 X11(X 窗口系统)并进一步使用 GNOME、KDE、Xfce、OpenBox、Fluxbox 及 dwm 等常见桌面环境或窗口管理器。
尽管 FreeBSD 主要关注于 x86 及 x86-64 架构,但也提供了对包含 ARM、PowerPC 及 MIPS 在内的诸多架构的支持。这使得其在嵌入式设备中也有丰富的应用。
FreeBSD 的更多优势与特性无法尽列,英文维基百科的同名词条(链接)包含详细介绍。遍及全世界的公司、互联网服务提供商、研究人员,计算机专业人员、学生和家庭用户都在使用 FreeBSD 进行工作、教育和娱乐活动。
FreeBSD 项目主页:
https://www.freebsd.org/。
本文转自:https://www.linuxprobe.com/freebsd-twelve-release.html
FreeBSD 12.0 版发布的更多相关文章
- Docker 1.12.0将要发布的新功能
Docker 1.12.0将要发布的新功能 导读 按计划,6/14 是1.12.0版本的 feature冻结 的日子,再有两个星期Docker 1.12.0也该发布了.这里列出来的新功能,都是已经合并 ...
- WordPress版微信小程序3.0版发布
距离WordPress版微信小程序上一个版本的发布过去了一个月了.在此间,我的工作有些变化,加上正在开发新版本,目前开源版的完善和升级稍稍有些滞后. 虽然这个版本是3.0版,期间有个过渡的2.8版,不 ...
- 处理畅捷通的T+ 12.0版,web服务无故自动停止的问题
用了几个月的畅捷通T+ 12.0版,一直都挺正常,但最近这两周,出现了好几次web服务自动停止的情况,今天抽空仔细看了Windows的日志,发现在半夜2点左右,TPlusProWebService12 ...
- WordPress版微信小程序2.2.0版发布
2017年8月12日WordPress版微信小程序2.2.0版通过了微信的审核正式发布,此版本的更新以完善功能为主.主要更新的功能是:站内链接,猜你喜欢,热点文章. WordPress版微信小程序开放 ...
- MvcPager 免费开源分页控件3.0版发布!
MvcPager 3.0版在原2.0版的基础上进行了较大的升级,对MvcPager脚本插件重写并进行了大量优化.修复了部分bug并新增了客户端Javascript API等功能,使用更方便,功能更强大 ...
- ASP.NET MVC分页组件MvcPager 2.0版发布暨网站全新改版
MvcPager分页控件是在ASP.NET MVC Web应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码, 尤其是ScottGu的PagedList< ...
- man termios(FreeBSD 12.0)
TERMIOS() FreeBSD Kernel Interfaces Manual TERMIOS() NAME termios - general terminal line discipline ...
- termios.h(FreeBSD 12.0)
一.文件位置 /usr/include/termios.h 二.文件内容 /*- * SPDX-License-Identifier: BSD-3-Clause * * Copyright (c) 1 ...
- termios结构体各成员的值(FreeBSD 12.0)
一.文件位置 /usr/include/sys/_termios.h 二.文件内容 /*- * SPDX-License-Identifier: BSD-3-Clause * * Copyright ...
随机推荐
- @ContextConfiguration的意思
@ContextConfiguration的意思 @ContextConfiguration这个注解通常与@RunWith(SpringJUnit4ClassRunner.class)联合使用用来测试 ...
- 设计模式之单例模式(Singleton)(1)
单例模式是一种比较简单的设计模式,简单来说,就是确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例. 单例模式特点: 1)单例类只能有一个实例. 2)单例类必须自己创建自己的唯一实例. 3 ...
- js之展开收缩菜单,用到window.onload ,onclick,
目标效果:点击标签1,如果列表标签的style的display是block,改成none,否则改成block,来达到展开收缩菜单效果 一.准备阶段 html文件 <!DOCTYPE html&g ...
- Android Studio 编译: Program type already present: XXX 解决方案
3情况1:个例 build.gradle 中 dependencies { classpath 'com.android.tools.build:gradle:3.1.1' // } 改成 depen ...
- Android手机上,利用bat脚本模拟用户操作
………… 那么你就可以来看看这篇帖子了. 言归正传 利用bat脚本模拟用户操作,需要用到两点: ①就是adb命令了,adb命令可以用来模拟用户在手机上的操作 ②bat语言,就是批处理语言,主要用来进行 ...
- FAST特征点检测算法
一 原始方法 简介 在局部特征点检测快速发展的时候,人们对于特征的认识也越来越深入,近几年来许多学者提出了许许多多的特征检测算法及其改进算法,在众多的特征提取算法中,不乏涌现出佼佼者. 从最早期的Mo ...
- LeetCoder题解之Find All Anagrams in a String
1.题目描述 2.题目分析 直接使用 哈希表记录子串的信息,然后对比两个哈希表信息即可 3.代码 vector<int> findAnagrams(string s, string p) ...
- HttpWebRequest 禁用系统默认代理
方法一 将HttpWebRequest对象的Proxy属性设置为null 方法二 配置文件修改 <proxy usesystemdefault="False" />
- python常用模块之-random模块
random模块顾名思义就是生成随机数的模块. random模块有以下常见方法: 1,打印0-1之间的任意随机浮点数,不能指定区间. print(random.random()) 2,打印随机符点数, ...
- Oracle EBS 自治事务
自治事务程序主要是自主性,那就是,独立于主要的事务.之所以独立,或者提交之后会影响其他事务处理,本质在于它本身符合编译指令的规则,也就是说它属于在编译阶段就执行的指令,而不是在运行阶段执行的. 当自治 ...