nixos 20.09是该项目的最新版本,该版本一直支持到2021年4月,并着重于稳定核心系统。
nixos的稳定发生在计划发布的一个月之前。目标是在削减发行版之前使尽可能少的连续集成(Hydra)作业失败。尽管我们希望按时发布,但高质量的发布更为重要。
·gcc:9.2.0->9.3.0
·glibc:2.30->2.31
·linux:仍默认为5.4.x,所有受支持的内核均可用
·mesa:19.3.5->20.1.7
·plasma5:5.17.5->5.18.5
·kdeApplicATIons:19.12.3->20.08.1
·gnome3:3.34->3.36
·cinnamon:添加4.6
·NixOS现在发布了官方的GNOMEISO。
·阿格达(Agda)生态系统经过了重制。
·PHP现在默认为PHP7.4,从7.3更新。
·由于上游不支持20.09版本的整个生命周期,因此不再支持PHP7.2。
·Python3现在默认为Python3.8而不是3.7。
·Python3.5已于2020年9月结束到达其上游EOL:已从可用软件包列表中删除。
·MariaDB已更新至10.4,MariaDBGalera已更新至26.4。
·Zabbix现在默认为5.0,从4.4更新。
·使用新的JitsiMeet模块快速配置完整的,私人的,自托管的视频会议解决方案。
·模块中已添加了两个新选项,authorizedKeysCommand和authorizedKeysCommandUseropenssh。如果您AuthorizedKeysCommand在services.openssh.extraConfig中,则应该使用这些新选项。
·Podman(virtualisATIon.podman)有一个新模块,可直接替换Docker命令行。
·新virtualisation.containers模块管理CRI-O和Podman模块共享的配置。
·声明性Docker容器从改名docker-containers为virtualisation.oci-containers.containers。这样可以podman代替使用docker。
·添加了新选项documentation.man.generateCaches以自动生成man-db高速缓存,这是诸如whatis和apropos之类的实用程序所需的。缓存是在NixOS配置的构建过程中生成的:由于在安装大量软件包时可能会很昂贵,因此默认情况下该功能处于禁用状态。
·services.postfix.sslCACert被替换为services.postfix.tlsTrustedAuthorities现在默认为系统证书颁发机构。
·各种记录在案的使用Steam的解决方法已被转换为模块。programs.steam.enable启用蒸汽,控制器支持和解决方法。
·支持各种Logitech硬件(键盘和USB扬声器)中的内置LCD。hardware.logitech.lcd.enable启用对g15daemon项目支持的所有硬件的支持。
·GRUB模块获得了对基本密码保护的支持,该功能允许将引导菜单中的非默认条目限制为一个或多个用户。用户和密码通过选项定义boot.loader.grub.users。注意:密码支持仅在GRUB版本2中可用。
·NixOS模块系统现在支持在types.attrsOf和之间混合使用自由格式模块types.submodule。这些允许您显式声明选项的子集,同时仍然允许没有关联选项的定义。
·在20.03版弃用之后,PerlNixOS测试驱动程序已被删除。其余所有测试均已移植到Python测试框架。在nixpkgs之外的代码分别使用make-test.nix或分别testing.nix移植到make-test-python.nix和testing-python.nix。
·现在,将自动为所有普通用户设置从属GID和UID映射。这将使像Podman这样的容器工具能够以非root用户的身份开箱即用。
·添加了对system76固件的轻松支持。
·可以加载uinput内核模块。
·为HiDPI显示启用良好的默认设置。
·可以支持Wooting键盘。
·添加了Xbox One无线控制器的xpadneo驱动程序。
·启用了仓鼠时间跟踪。
·添加了轻松启用Steam和相关系统配置的功能。
·允许非root用户以root用户身份执行命令。
·添加可信平台模块2支持。
·在initrd引导过程中启动OpenVPN客户端。
知名iT专家
类型:NixOS
语言:多语言
大小:1.32GB
添加时间:2020-10-29
更新时间:2020-10-29
编辑次数:2
浏览次数:
下载次数:
未知的网友