該發行版允許安裝為
主要的
- 添加了新的
互動式安裝程序 ,以文字模式工作; -
準備好的 虛擬機器的新映像,適合熟悉發行版和創建開發工作環境; - 新增了新的系統服務cups-pk-helper、imap4d、inputattach、localed、nslcd、zabbix-agent和zabbix-server;
- 更新了2104個軟體包中的程式版本,新增了1102個新軟體包。 包括clojure 1.10.0、cups 2.2.11、emacs 26.2、gcc 8.3.0、gdb 8.2.1、ghc 8.4.3的更新版本,
gimp 2.10.10、glibc 2.28、gnome 3.28.2、gnupg 2.2.15、go 1.12.1、
guile 2.2.4、icecat 60.6.1-guix1、icedtea 3.7.0、inkscape 0.92.4、
libreoffice 6.1.5.2、linux-libre 5.0.10、伴侶 1.22.0、ocaml 4.07.1、
八度 5.1.0、openjdk 11.28、python 3.7.0、rust 1.34.0、r 3.6.0、
sbcl 1.5.1、牧羊人 0.6.0、xfce 4.12.1 和 xorg-server 1.20.4; - GNU Shepherd 服務管理員更新至版本
0.6 ,它實現了一次性服務運行模式,其中服務在成功啟動後立即被標記為停止,這可能需要在其他服務之前啟動一次性作業,例如執行清理或初始化; - 對於「guix package」指令,新增了其他套件管理器典型的別名「install」、「remove」、「upgrade」和「search」。 要搜尋軟體包,您可以使用命令“guix search”,安裝“guix install”,以及更新“guix pull”和“guix Upgrade”;
- 套件管理器中新增了操作進度指示器和診斷訊息的色彩反白顯示。 預設情況下,大多數命令現在運行時沒有詳細的螢幕輸出,這是透過單獨的“-v”(--verbosity)選項啟用的;
- 新增了新指令「guix system delete- Generations」和選項「guix pack —save-provenance」、「guix pull —news」、「guixenvironment —preserve」、「guix gc —list-roots」、「guix」到guix 套件管理器gc -delete- Generations", "guix Weather -coverage";
- 新增了新選項
包轉換 「--with-git-url」和「-with-branch」; - 發行版中新增了用於定義鍵盤佈局的配置欄位「keyboard-layout」、用於配置X 伺服器的「xorg-configuration」、用於部分標籤的「label」和用於定義主要服務的「essential-services 」;
- 新增了「guix pack -RR」命令來建立可重定位可執行檔的 tar 存檔,這些可執行檔可以相對於使用者命名空間中的路徑或相對於 PRoot 運行;
- 「guix pull」提供了套件快取的形成,以加速按名稱的搜尋操作,並提供了「glibc-utf8-locales」套件的嵌入;
- 確保「guix system」指令產生的 ISO 映像的完全可重複性(逐位);
- 使用GDM取代SLiM作為登入管理器;
- 使用 Guile 2.0 建置 Guix 的支援已停止。
讓我們提醒您,GNU Guix 套件管理器是基於該專案開發的
支援使用為 Nix 套件管理器準備並放置在儲存庫中的套件的能力
包的構建環境以容器的形式形成,其中包含應用程式工作所需的所有元件,這允許您創建一組可以工作的包,而無需考慮發行版的基本系統環境的組成,其中Guix被用作附加組件。 可以透過掃描已安裝套件目錄中的標識符雜湊值來確定 Guix 套件之間的依賴關係,以查找是否存在已安裝的依賴關係。 軟體套件安裝在使用者目錄中的單獨目錄樹或子目錄中,使其能夠與其他軟體套件管理器並行共存,並為各種現有發行版提供支援。 例如,軟體包安裝為 /nix/store/f42d5878f3a0b426064a2b64a0c6f92-firefox-66.0.0/,其中「f42d58...」是用於依賴項監視的唯一軟體包識別碼。
該發行版僅包含免費組件,並附帶 GNU Linux-Libre 內核,清除了二進位韌體的非免費元素。 GCC 8.3 用於彙編。 服務管理器用作初始化系統
來源: opennet.ru