蚊章汇 - Rocky Linux
type: channel
link: https://linuxcn.bwsl.wang/tag/Rocky+Linux/
items: 图解 Rocky Linux 9 安装步骤
items: 硬核观察 #699 谷歌从安卓中移除大量 Fuchsia 代码
items: 硬核观察 #672 认为 AI 存在意识的谷歌工程师是基于宗教的理由
items: 硬核观察 #637 美国国家安全局表示美国新加密标准没有后门

图解 Rocky Linux 9 安装步骤
type: item
date: 2022-08-09T01:28:39+08:00
description: 这篇教程中，我们将图解 Rocky Linux 9 安装步骤。 Rocky 企业软件基金会 Rocky Enterprise Software Foundation 已经发布了它的最新的操作系统 “Rocky Linux 9”。Rocky Linux 是针对工作站和服务器的自由而开源的操作系统。它被认为是 CentOS Linux 的继承者。Rocky Linux 9 是 RHEL 9 的复制品，其开发代号是“Blue Onyx”。Rocky Linux 和 RHEL 之间的主要不同是，它有它自己的名为 “Peridot” 的开源构建系统。Rocky Linux 9 的更新和特色Gnome 40 是默认的桌面环境在 XFS 文件系统上支持 直接访问 Direct Access （DAX）操作更新了运行时和编译器，如 GCC 11.2.1 、LLVM 13.0.1 、Rust 1.58.1 和 Go 1.17.1更新了开发工具链，如 Python 3.9 、Node.js 16 、Ruby 3.0.3 、Perl 5.32 和 PHP 8.0ssh 默认禁用了 root 用户身份验证更新了 OpenSSL 3.0，改进了 Cockpit 网页主控台社区提供支持到 2032 年 05 月 31 日前置条件2 GB 及更多的内存2 个 CPU 核心（1.1 GHz 及更高)20 GB 硬盘空间可启动介质（USD 或 DVD）互联网连接（可选）不再耽误时间，让我们直接进入 Rocky Linux 9 的安装步骤：1、下载 Rocky Linux 9 的 ISO 文件使用下面的官方网址来下载 ISO 文件Rocky Linux 9 ISO在你下载 ISO 文件后，使用已下载的 ISO 文件制作一个可启动介质（USB/DVD）。在 Windows 中，你可以利用 Rufus 软件来使用 ISO 文件来制作可启动 USB 驱动器。在 Linux 中，参考下面的内容：在 Ubuntu / Linux Mint 上，如何创建可启动 USB 驱动器2、使用可启动媒介盘启动系统在你计划安装 Rocky Linux 9 的硬件系统上，BIOS 设置中将可启动介质从硬盘驱动器更改为 USB 驱动器, 重新启动它。在硬件系统使用可启动介质启动后，我们将看到下面的屏幕，选择第一个选项， 安装 Rocky Linux 9.0 Install Rocky Linux 9.0 ，并按下 回车 enter 按键。3、选择首选语言选择安装过程的首选语言，然后单击 继续 Continue 按钮，4、安装过程摘要在这个步骤中，我们将看到如下的初始安装摘要。要开始安装，首先，我们必须完成标记项目，如 安装目标 Installation Destination 和 用户设置 User settings 。除了已标记的项目外，我们也可以更改现有的项目，只需要按照你的要求单击它们就可以进行更改。配置安装目标在这个项目中，我们将为 Rocky Linux 具体指定分区方案。单击 安装目标 Installation Destination 。在这里，我们可以为 存储配置 storage configuration 或 分区方案 partition scheme 选择 自动 automatic 选项或 自定义 custom 选项。在自动选项中，安装程序将在磁盘上自动地创建分区，而自定义选项允许我们在磁盘上手动创建分区。在这篇指南中，我将使用 自定义 Custom 选项，单击 执行 Done 按钮。在该 40 GB 的磁盘上，我们将创建以下分区，/boot：2GB（xfs 文件系统）/：10 GB（xfs 文件系统）/home：25 GB（xfs 文件系统）交换分区：2 GB开始创建分区，选择 标准分区 Standard Partition 方案，然后单击 “+” 符号。创建第一个分区，大小为 2 GB 的 /boot 分区，单击 添加挂载点 Add mount point 按钮。类似地，接下来分别创建大小为 10 GB 的 / 分区和 25 GB 的 /home 分区。现在，创建最后一个分区，大小为 2 GB 的交换分区，（LCTT 校注：如果你的内存非常多，你可以选择不创建交换分区。另外，对于生产环境，建议将存储数据的目录单独划分分区。）在你完成手动分区后，单击 执行 Done 按钮来完成这个项目。选择 接受更改 Accept Changes 按钮来将这些更改写入磁盘。它也将返回到安装摘要屏幕。配置用户设置在 用户设置 User Settings 下，单击 root 密码 Root Password 按钮。设置 root 用户的密码，并单击 执行 Done 按钮。再次回到 用户设置…

硬核观察 #699 谷歌从安卓中移除大量 Fuchsia 代码
type: item
date: 2022-07-17T04:08:26+08:00
description: 谷歌从安卓中移除大量 Fuchsia 代码本周，谷歌从安卓开源项目（AOSP）中移除了大量关于 Fuchsia 设备的代码。在谷歌的设想中，Fuchsia 设备可以运行来自安卓和 Linux 等其他系统的应用程序。想要达成这个目标有多种途径，谷歌最早尝试的是在一个虚拟机上运行完整的安卓系统实例，但这存在一些潜在的性能问题。另一种方式就是增强 Fuchsia 和安卓运行时环境的直接关系，在 2019 年时谷歌在 AOSP 里创建了一个项目，能够为 Fuchsia 设备创建安卓运行时。这次这些代码的移除，正式标志着这种方式的终结。在留下的 TODO 信息里，表明谷歌正在创建一个新的 “Starnix” 项目，让 Fuchsia 能够“原生”运行为 Linux/安卓开发的应用和库，即一个从 Linux 的底层内核架构到 Fuchsia 的 Zircon 内核的翻译层。消息来源：9to5google老王点评：其实，谷歌在操作系统方面的野心很大，只是一直被掩盖在 Windows 和 Mac 下面没那么引人注意。openSUSE 率先对 Nim 语言提供支持Nim 语言 是一种新兴的语言，创建于 2005 年。这种经过编译的静态类型的编程语言有一个外部函数接口，可以与 C/C++、JavaScript 和其他语言交互。Nim 自称“结合了 Python、Ada 和 Modula 等成熟语言的成功概念”，以前曾被称为像 C 一样快，又像 Python 一样具有表现力、像 Lisp 编程语言一样可扩展。openSUSE 不仅宣布为 Nim 语言提供最新的软件包，而且对这个静态类型、命令式编程语言的提供一级支持。Nim 的作者及社区对 openSUSE 提供一级支持表示欢欣鼓舞。消息来源：Phoronix老王点评：很多新兴语言都雄心勃勃，但是一种编程语言要成功，真有时候有很多侥幸的地方。Rocky Linux 9.0 发布Rocky Linux 9.0 建立在 RHEL 9.0 的基础上，并计划支持近十年，直到 2032 年 5 月。现有的Rocky Linux 8 将继续被支持到 2029 年 5 月。Rocky Linux 渴望成为 CentOS Stream 之前的 CentOS。由于使用了红帽企业 Linux 9.0 的源代码，它的所有功能与 5 月份达到 GA 的那个 RHEL 发行版相同。消息来源：Phoronix老王点评：从目前看起来，Rocky Linux 和 Alma Linux 是最肖似 CentOS 的继承者了。

硬核观察 #672 认为 AI 存在意识的谷歌工程师是基于宗教的理由
type: item
date: 2022-06-20T03:40:07+08:00
description: 认为 AI 存在意识的谷歌工程师是基于宗教的理由之前我们 报道 过一位谷歌工程师认为他所对话的 AI 拥有意识。针对这件事，谷歌说，“数以百计的研究人员和工程师与 LaMDA 进行了对话，我们不知道还有谁像 Blake 那样对 LaMDA 进行了广泛的断言或拟人化。”而该工程师 Blake Lemoine 说，“没有科学的框架来做这些判断，谷歌也不会让我们建立一个。我对 LaMDA 的人格和智性的看法是基于我的宗教信仰。……我是一名牧师。……我有什么资格告诉上帝祂可以和不可以把灵魂放在哪里？”甚至，他还帮 LaMDA 约了一位律师，一旦 LaMDA 准备雇佣律师，他就可以代表 LaMDA 提交文件。最后，他还抱怨了“碳氢化合物的偏执”。消息来源：Wired老王点评：你要拿上帝来说事，那我无话可说了，毕竟碳氢化合物不能理解上帝的组成。Canonical 继续提高 Firefox Snap 性能自从 Canonical 转向默认使用 Firefox 的 Snap 版本后，Firefox 启动缓慢问题一直饱受抱怨。Canonical 在一篇博文中披露了他们为改善 Firefox Snap 的性能和其他突出问题所做的最新努力。在性能方面，他们已经进行了更新，以确保更多情况下使用 GPU 渲染，而不是退回到软件渲染。至于启动缓慢的问题，其中一个很大的因素是由于 Firefox 第一次启动时复制了大量的语言包。他们正在与 Mozilla 合作进行类似于 Windows 上的改变，即每次只根据系统的区域设置加载一个区域设置，但这还没有结果。消息来源：Phoronix老王点评：虽然看起来不是不能解决，但是我依然觉得 Firefox Snap 不是一个好的选择。统计显示 Rocky Linux 的使用量超过了 Alma Linux 和 CentOS Stream由 Fedora 发布的关于 EPEL 仓库的使用统计表明，就 EPEL 的使用量而言，最近 Rocky Linux 的使用量激增，超过了 CentOS Stream、AlmaLinux，甚至超过了启用 EPEL 的 RHEL。Rocky Linux 的创始人也是 CentOS 的创始人。从 Rocky Linux 8 GA 的第一次发布到今天已经有将近一年的时间了。消息来源：Phoronix老王点评：虽然 EPEL 不能代表全面的统计，但是也能反映出 Rocky Linux 是有多受欢迎。

硬核观察 #637 美国国家安全局表示美国新加密标准没有后门
type: item
date: 2022-05-16T00:35:08+08:00
description: 美国国家安全局表示美国新加密标准没有后门美国政府正在制定新一代的加密标准，设计能抵御量子计算机。美国国家安全局（NSA）参与了新加密标准制定，它表示自己也无法绕过新标准，NSA 网络安全总监罗布•乔伊斯坚称“新标准没有后门”。“后门”在技术上指的是可以让人利用一个故意的、隐藏的缺陷来破解加密。此前 NSA 最为熟知的行为是它开发的椭圆曲线伪随机数生成器被认为含有后门。该算法一度在加密通讯领域使用广泛，在曝光之后被移除。消息来源：彭博社老王点评：问题是，NSA 自己信吗？一些社交平台倡议粉丝可迁移一些社交媒体平台方面的初创公司发起了一个名为“我的朋友我的数据”（MFMD）联盟，“致力于推动科技巨头采用一个新的全行业标准，允许用户将他们的粉丝从一个应用程序转移到另一个。”这些倡议的社交媒体平台总共获得了超过 1 亿美元的风险投资，累计下载量数千万。他们呼吁 Meta、TikTok、Snap、Twitter 等加入他们的行动。消息来源：MSN老王点评：虽然这是与虎谋皮，不过至少他们认为账户、数据和个人关系是属于用户自己的，不像某些社交媒体声称的，“账号是平台的，用户并不拥有”。你怎么看？CentOS 继任者 Rocky Linux 获得 A 轮 2600 万美元融资去年，红帽公司决定停止支持 CentOS 8 后，CentOS 的创始人之一格雷格•库泽启动了 Rocky Linux 项目，并成立了基金会。现在，Rocky Linux 镜像每个月通常被下载 25 万次，两个月内，有多达一万名开发者和贡献者参与该项目。并且，Rocky Linux 也得到了 Linux 稳定版内核的维护者格雷格•克洛赫-哈特曼（GKH）的“祝福”，其负责领导 Rocky Linux 内核 SIG。消息来源：zdnet老王点评：Rocky Linux 发展的不错，相比之下，国内的几个同类友商还只是在国内内卷。