NixOS 22.11 发布,升级至 GNOME 43


NixOS 作为围绕独特的 Nix 软件包管理器构建的 Linux 发行版,推出了今年的最后一个版本。

NixOS 在这个版本中为 nixpkgs 增加了 16678 个新的软件包和 14680 个更新软件包,该版本还删除了 2812 个软件包,以保持软件包集的可维护性和安全性。除了软件包之外,NixOS 22.11 版本还带来了 91 个新模块,并删除了 20 个旧模块。在这个过程中,增加了 1322 个选项,删除了 487 个。

除了许多新的和升级的软件包外,这个版本还包括以下亮点:

亮点

  • 使用 crypt 密码哈希 API 的软件现在使用 libxcrypt 提供的实现,而不是 glibc 的实现,这使得支持更安全的算法成为可能。
    • 对 libxcrypt 认为不强的算法的支持从这个版本开始被废弃,并将在 NixOS 23.05 中删除。
    • 这包括系统登录密码。鉴于此,强烈建议所有用户更新他们的系统密码,因为如果在取消对密码哈希的支持时没有进行迁移,你将无法登录。
      • 当使用 users.users.<name>.hashedPassword 来配置用户密码时,运行 mkpasswd,并使用提供的 yescrypt 哈希值作为新值。
      • 另一方面,对于交互式配置的用户密码,只需用 passwd 为所有用户重新设置密码。
      • 这个版本为这两种配置密码的方法引入了对使用已废弃的哈希算法的警告。为了确保你的迁移正确,请运行 nixos-rebuild switch
  • NixOS 文档现在是由 markdown 生成的,虽然 docbook 仍然是文档构建过程的一部分,但这是向全面迁移迈出的一大步。
  • aarch64-linux 现在包含在 nixos-22.11nixos-22.11-small 频道中。这意味着当这些频道更新时, x86_64-linuxaarch64-linux 都将可用。
  • aarch64-linux 的 ISO 现在可以在下载页面上找到。
  • nsncd 现在可以作为 nscd 的替代使用了,并计划在 NixOS 23.05 中默认使用 nsncd
  • hardware.nvidia 新增了一个选项,即 hardware.nvidia.open,可以用来启用 NVIDIA 开源内核驱动的使用。

值得注意的版本更新

  • Nix 已从 v2.8.1 升级到 v2.11.0
  • OpenSSL 从 1.1.1 更新至 OpenSSL 3。
  • GNOME 已升级到版本 43
  • KDE Plasma 已从 v5.24 升级到 v5.26
  • Cinnamon 已经更新到 5.4,现在 Cinnamon 模块默认使用 Blueman 作为蓝牙管理器
  • PHP 从 8.0 更新至 8.1
  • Perl 已更新至 5.36
  • Python 从 3.9 更新至 3.10

更多详情可查看:https://nixos.org/manual/nixos/stable/release-notes.html


相關推薦

2023-06-03

,并采用 systemd 进行系统服务管理。 近日,NixOS 正式发布了 23.05 版本,代号"Stoat"。 此版本除了引入新的和升级软件包外,还有以下亮点: 升级内核:默认 linux 版本从 5.15 -> 6.1,所有受支持的内核均可用 systemd 升级

2023-12-01

NixOS 23.11“Tapir” 版本现已发布,该版本将在 7 个月内(直至 2024-06-30)接受错误修复和安全更新。自上一版本发布以来,23.11 版本包含了来自 2162 位贡献者的 40024 次 commit。 此次发布的 Nixpkgs 中新增了 9147 个软件包,更

2022-06-01

NixOS 作为围绕独特的 Nix 软件包管理器构建的 Linux 发行版,近日推出了今年的第一个版本。NixOS 22.05 建立在 Nix 2.8 软件包管理器之上,它带来了更好的性能、常规的改进,以及实验性的 nix fmt 命令。 为了使 NixOS 更加人性化,N

2023-03-24

GNOME 43.5 全面发布,作为稳定版 GNOME 43 系列的第五次维护更新。 GNOME 43.5 带来了一些变化,比较重要的是支持 32:9 宽高比,以及改进了设置中显示面板中的显示器顺序,减少了 Mutter 中某些 GPU 的内存带宽占用。 GNOME 43.5 还将 Ep

2022-08-17

GNOME 43 Beta 发布了,该版本带有最新的桌面增强功能和更多 GTK 4 / Adwaita 移植。 一些亮点包括: GNOME Calls 应用程序的启动时间和滚动性能更快。 使用 DConf 编辑器支持深色方案。 Epiphany Web 浏览器删除了 PDF.js,添加了各种

2022-09-06

GNOME Shell + Mutter 43 发布了候选版本, RC 版本意味着代码已冻结,不会有新功能更新。 Mutter 是 GNOME 使用的窗口和组合管理器,它通过 OpenGL 显示和管理用户桌面。Mutter 43 RC 版本带来如下更改: 切换配置时记住监视器缩放

2022-12-06

月提供一次稳定版本,由最近的 LTS 内核驱动,喜欢滚动发布的用户可以检查 EDGE 版本,这些版本使用来自 sid、hirsute 或 impish userland 的最新每日内核构建。 Armbian 22.11 版本已发布发布,此版本的重大更改包括:引入了对 Banana

2022-07-22

GNOME 43 首个 Alpha 已发布,正式版计划于 9 月推出。 重要变化 对 VoIP 应用程序 GNOME Calls 的 UI 进行优化,以及其他功能方面的改进 GNOME Epiphany 作为 GNOME 的 Web 浏览器,新版本重构了 WebExtensions,修复了下载功能,改进了阅读

2022-11-16

在推迟了半个月之后,Fedora Project 正式发布了 Fedora Linux 37,带来了以下变化: Fedora Workstation 37 搭载 GNOME 43 桌面环境 Fedora Linux Spins 也包含一些其他桌面环境的最新版本,即 KDE Plasma 5.26、Xfce 4.16、LXQt 1.1.0(LXQt 1.2.0 可以作

2022-04-04

文件时请求访问相邻文件,可以将 Loupe 作为一个 flatpak 发布,像 Lutris 或 Bottles 这样的应用程序也可以作为 flatpak 。 可访问性修复 GTK4 让可访问性变得非常简单,但在使核心应用程序可访问方面仍有待改进。目前计划使通过核

2022-12-05

Genode OS 22.11 已正式发布。 Genode 操作系统框架是一个用于构建高度安全的专用操作系统的工具包。它可以从只有 4MB 内存的嵌入式系统扩展到高度动态的通用工作负载。 Genode 基于递归系统结构。每个程序都在专门的沙箱中

2022-12-09

供选择,以及能平滑升级到新版本。 目前 Kali Linux 发布了 2022.4 版本,这是本年度最后一个版本,带来了更多平台支持和更多安全相关的工具包。 新内容 Microsoft Azure - Kali 已添加到 Microsoft Azure,但目前没有图形用户

2022-10-08

缓冲技术,以避免过度延迟。 Ubuntu 最早是在 2022 年 4 月发布的 Ubuntu 22.04 LTS 上实现了它。因此,如果你最近使用了 Ubuntu 22.04 LTS,你一定感觉到了其 GNOME 桌面的 "流畅性"。动画、手势、最小化、最大化等操作都更流畅,没有任

2023-07-09

Solus 4.4 版本已发布。 Solus 4.4 版本被称为“Harmony”,由 Linux 内核 6.3 提供支持,具有安全启动支持、Intel Arc 支持、对各种光传感器和加速计的更好支持,以及对 AMD Radeon RX 7600、7900 XT 和 7900 XTX GPU 的支持,支持 NVIDIA 40 系列 GPU