GNU Guix 1.1 已发布,Guix 是一个事务性包管理器,也是一个尊重用户自由的 GNU 系统高级发行版。除了标准的软件包管理功能外,Guix 支持透明升级和回滚、无特权包管理、针对每个用户的配置文件,以及垃圾回收。
距上个版本 1.0.0 已经过去了将近一年,在此期间有 201 名开发者贡献了代码和软件包。这个开发周期对于发布新版来说是一段漫长的时间,部分原因是 bug fix 和新功能不断通过guix pull
交付给用户。不过许多改进,尤其是安装程序方面,将大大改进用户首次使用的体验。
1.1.0 包含超过 14000 个 commit,更新亮点如下:
- 新
guix deploy
命令支持一次部署多台计算机,无论是通过 SSH 连接的远程计算机还是虚拟专用服务器(VPS)上的计算机 - 新
guix time-machine
命令提供对 Guix 其他版本的访问 guix pack
改进对 Docker 镜像的支持- Guix 现在可以发布和下载 lzip 压缩的替代品, 从而大大降低了带宽需求
- 操作系统方面,Guix 1.1.0 对其图形化安装程序进行了改进,并支持 GNOME Keyring、NFS、PulseAudio、Auditd 等多种新服务
- 新增 3514 个软件包,拥有总共超过 13K 个软件包。升级了 3368 个软件包。此版本附带了 GNU libc 2.29,GCC 9.3,GNOME 3.32,MATE 1.24.0,Xfce 4.14.0,Linux-libre 5.4.28 和 LibreOffice 6.4.2.2
- 添加 19 个新服务,特别是为运行 NFS 服务器,配置 nftables 防火墙甚至是 Patchwork 之类的高级 Web 服务提供支持
- 对于常见的底层操作,性能得到了改善
详细信息查看发布公告
https://guix.gnu.org/blog/2020/gnu-guix-1.1.0-released/
Guix 1.1.0 也是具有 Linux-Libre 内核的最后一个版本,从该版本开始将终止对 Linux 内核的支持,取而代之的是 Hurd 微内核。
转自 https://www.oschina.net/news/115008/gnu-guix-1-1-0-released