使用 Nix 包管理器发布 NixOS 19.03 发行版

[:俄]

发生 发行版 尼克斯操作系统 19.03基于包管理器 尼克斯 并提供许多自己的开发,以简化系统的设置和维护。例如,NixOS使用单一系统配置文件(configuration.nix),提供快速回滚更新的能力,支持不同系统状态之间的切换,支持单个用户安装单个包(包放置在主目录下) ),并允许同时安装同一程序的多个版本。全尺寸 安装图 KDE - 1 GB,缩短的控制台版本 - 400 MB。

创新:

  • 包括 Pantheon 桌面环境, 正在开发中 基本操作系统项目(通过 services.xserver.desktopManager.pantheon.enable 启用);
  • Kubernetes 容器编排系统的模块经过了重大重新设计,并划分为单独的组件。为了提高安全性,默认启用 TLS 和 RBAC;
  • 向 systemd.services 添加了用于在 chroot 环境中运行服务的选项;
  • 添加了 Aarch64 架构的安装镜像并支持
    UEFI;

  • 更新了分发组件的版本,包括 CPython 3.7(原为 3.6);
  • 添加了 22 个新服务,包括 CockroachDB、bolt、lirc、
    圆立方体、weechat 和结。

使用 Nix 时,软件包安装在单独的目录树 /nix/store 或用户目录中的子目录中。例如,软件包安装为 /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/,其中“f3a4h9...”是用于依赖项监视的唯一软件包标识符。包被设计为包含应用程序运行所需组件的容器。

可以确定包之间的依赖关系,并搜索已安装的依赖关系是否存在,使用扫描已安装包的目录中的标识符哈希值。 可以从存储库下载现成的二进制包(在安装二进制包更新时,仅下载增量更改),也可以从具有所有依赖项的源代码进行构建。 软件包的集合呈现在一个特殊的存储库中 尼克斯包装.

opennet.ru

[:恩]

发生 发行版 尼克斯操作系统 19.03基于包管理器 尼克斯 并提供许多自己的开发,以简化系统的设置和维护。例如,NixOS使用单一系统配置文件(configuration.nix),提供快速回滚更新的能力,支持不同系统状态之间的切换,支持单个用户安装单个包(包放置在主目录下) ),并允许同时安装同一程序的多个版本。全尺寸 安装图 KDE - 1 GB,缩短的控制台版本 - 400 MB。

创新:

  • 包括 Pantheon 桌面环境, 正在开发中 基本操作系统项目(通过 services.xserver.desktopManager.pantheon.enable 启用);
  • Kubernetes 容器编排系统的模块经过了重大重新设计,并划分为单独的组件。为了提高安全性,默认启用 TLS 和 RBAC;
  • 向 systemd.services 添加了用于在 chroot 环境中运行服务的选项;
  • 添加了 Aarch64 架构的安装镜像并支持
    UEFI;

  • 更新了分发组件的版本,包括 CPython 3.7(原为 3.6);
  • 添加了 22 个新服务,包括 CockroachDB、bolt、lirc、
    圆立方体、weechat 和结。

使用 Nix 时,软件包安装在单独的目录树 /nix/store 或用户目录中的子目录中。例如,软件包安装为 /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/,其中“f3a4h9...”是用于依赖项监视的唯一软件包标识符。包被设计为包含应用程序运行所需组件的容器。

可以确定包之间的依赖关系,并搜索已安装的依赖关系是否存在,使用扫描已安装包的目录中的标识符哈希值。 可以从存储库下载现成的二进制包(在安装二进制包更新时,仅下载增量更改),也可以从具有所有依赖项的源代码进行构建。 软件包的集合呈现在一个特殊的存储库中 尼克斯包装.

来源: opennet.ru

[:]

添加评论