OpenBSD 7.1 正式发布,包括 Apple M1 支持
导读:OpenBSD 项目今日发布 7.1 版,适配 13 种不同的计算机架构,包括 Apple 的 M1 处理器。
OpenBSD 是 BSD 家族中以安全为核心的操作系统成员。
项目负责人 Theo de Raadt 于 1993 年创立了 NetBSD 项目,而后他离开又开发了一套称为 NetBSD 1.0 的系统和代码,并于 1996 年发布了 OpenBSD 1.2。
简要地说,OpenBSD 专注于健壮与安全性,NetBSD专注于支持尽可能多的平台,而 FreeBSD 专注于为最流行的平台提供丰富的现代级操作系统。
OpenBSD 7.1 版是发布以来的第 52 个版本。在此漫长的期间中,只发现了两个远程漏洞。
OpenBSD 与 Linux 发行版一样,很难衡量用户使用数字,但根据BSDstats之类的调查数据,它和 NetBSD 在受欢迎程度方面落后于 FreeBSD。
它支持范围广泛的硬件:x86-32、x86-64、ARM7、Arm64、DEC Alpha、HP PA-RISC、日立 SH4、摩托罗拉 88000、MIPS64、SPARC64、RISC-V 64,以及 Apple和 IBM Power PC。值得注意的是,“对 Apple Silicon Macs 的支持得到了改进,并已准备好用于办公用途。”
我们在 VirtualBox 中运行了一个OpenBSD 副本,很惊讶它的快速和简便。
使用简便安装时,它自动将磁盘分区为一个相当复杂的九个片区,安装操作系统、引导加载程序、X 服务器和显示管理器以及 FVWM 窗口管理器。重新启动后,我们得到了一个图形登录屏幕,然后是一个带有 xterm 的 Motif 风格的桌面。
安装 XFCE 后可以让用户设置屏幕分辨率和其他细节,还有 KDE、GNOME 和其他漂亮的前端,以及许多熟悉的工具,比如 Mozilla Firefox、LibreOffice 等。
OpenBSD 7.1 上的 XFCE 4.16 桌面
它长得不太像 Linux,也不像 macOS:这是 Unix 家族树的一个不同分支,它不针对新手。例如,使用doas命令代替sudo。
OpenBSD 虽然是一个小众操作系统,但该项目为世界带来了 OpenSSH、LibreSSL、macOS 中使用的 PF 防火墙、Android 的 Bionic C 库的大部分内容等等。
在操作系统的世界中,它能够让人令人耳目一新,就像回到了 1990 年代初,即真正的 Unix 时代,你必须付出一些真正的努力并学习才能让操作系统服从你的意愿——但作为回报,你得到了一些相对硬核的东西,这是一个提高 Unix 技能的好环境。
作者:手扶托拉斯基
相关阅读: