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 ...
随机推荐
- SqlSession对象之ParameterHandler
上一篇讲了StatementHandler,其中有ParameterHandler(参数处理器)是在StatementHandler被创建时被创建的.下面对ParameterHandler进行说明.其 ...
- POJ1222(SummerTrainingDay01-E)
EXTENDED LIGHTS OUT Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 11078 Accepted: 7 ...
- Gruntfile.js文件配置项
GRUNT安装与配置 Posted on 2016-08-19 18:13 听风吹来的种子 阅读(47) 评论(0) 编辑 收藏 安装 CLI npm install -g grunt-cli//全局 ...
- froala富文本编辑器与golang、beego,脱离ueditor苦海
一直用百度的ueditor,可是阿里云这种"wo chuo"的云上部署的beego做的服务,总是出现ueditor.all.min.js语法错误,清理浏览器缓存后又会好起来.本地调 ...
- Expo大作战(二十四)--expo sdk api之Accelerometer
简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...
- springboot 1.3.5升级1.5.9后 默认使用tomcat 8.5版本 get请求报400 异常信息为 The valid characters are defined in RFC 7230 and RFC 3986
1.springboot 1.3.5升级1.5.9后 默认使用tomcat 8.5版本而之前用的是tomcat7 get请求报400 异常信息为 The valid characters are ...
- gitlab查看项目ID/projectId
背景 最近有个CI打包平台,项目projectId弄错,导致拉取到错误仓库.笔者一直通过项目名称(project name)访问,首次接触project id,搜索一圈才找到快捷查看方法,记录于此. ...
- LeetCode题解之 Merge k Sorted Lists
1.题目描述 2.问题分析 使用合并两个链表的方法,逐次合并,效率较低.可以考虑同时合并K个链表. 3.代码 ListNode* mergeKLists(vector<ListNode*> ...
- webstorm使用过程中的一些问题与技巧
这一篇会随着使用逐渐更新: 1. 问题:string templates are not supported by current javascript version 解决 : setting &g ...
- Oracle EBS GL 总账日记账打开报错此职责无可用函数
系统管理员下,跑请求: