Linux發行和軟件包管理器Guix 1.2已經發布

已推出 在此基礎上構建的GNU Guix 1.2軟件包管理器和GNU / Linux分發套件。 

分發套件 可以作為獨立操作系統安裝 它可以在虛擬化系統,容器和常規硬件中運行,並且可以在已安裝的GNU / Linux發行版上運行,充當實現應用程序的平台。

用戶具有功能 例如依賴性會計, 無需root即可工作,回滾到以前的版本 如有問題,配置管理, 克隆環境 (在其他計算機上創建軟件環境的精確副本)等。

值得一提的是 GNU Guix軟件包管理器基於 項目的運作 尼克斯 並且,除了典型的功能 軟件包管理,支持諸如執行事務更新,回滾更新,無需獲得超級用戶特權即可工作,支持鏈接到單個用戶的配置文件,同時安裝程序的多個版本的功能,垃圾收集器(標識和刪除未使用的軟件包版本)。 

定義應用程序構建腳本 和包裝規則, 建議使用特定於領域的高級語言 Guile Scheme API組件,使您可以使用Scheme功能編程語言執行所有程序包管理操作。

Guix 1.2的主要新穎性

在這個新版本中 對於包管理器,實現了對包存儲庫進行身份驗證的功能 現在,“ Guix pull”和類似命令對從存儲庫中提取的代碼進行加密身份驗證,從而防止未經授權的提交從存儲庫中提取。

s添加的命令 “ Guix git authenticate”,其中p允許使用身份驗證機制 建議用於任意git存儲庫。

指令 實現了“ Guix pull”和“ guix system reconfigure”以檢測和阻止系統回滾 到舊版本,以防止程序還原到易受攻擊的版本,以利用當前版本中修復的漏洞。

添加了自動更新服務 它會定期執行“ guix pull”和“ guix system reconfigure”以使系統保持最新狀態,以及 支持SHA-3和BLAKE2加密哈希 編譯過程和API。

改進了圖形安裝程序的可用性 以及用於在其他發行版環境中安裝Guix的腳本。

我們還可以找到guix搜索,guix系統搜索和類似命令的新分頁模式。

除此之外 已完成減少編譯時間的工作 以及利用Guile 3.0.4中引入的新編譯器執行命令“ guix pull”時的資源消耗, 在Guix GNU / Hurd系統中添加了hurd-vm服務 在GNU / Linux上作為虛擬機運行的交叉編譯器。

添加 三種新的包裝轉換選項 “ –With-debug-info”,“ – with-c-toolchain”和“ -without-tests”。

命令 “ Guix pack -RR”增加了對“ fakechroot”引擎的支持,以創建可重定位的軟件包 可以在沒有Guix的環境中運行。

添加了“ gnu映像”模塊和“ guix系統磁盤映像–image-type = TYPE”命令,以使用ISO-9660上的系統映像,帶有ext2分區的qcow4,帶有Hurd選項的ext2等。

還提到 添加了新的系統服務 lxqt,udev規則,hostapd,zram,autossh,webssh,ganeti,gmnisrv,guix-build-coordinator,guix-build-coordinator-agent,guix-build-coordinator-queue-builds,hurd-console,hurd-getty, hurd-vm,rshiny。

以及中的程序的更新版本 3652個軟件包,添加了1999個新軟件包。 包括的更新版本 GNOME 3.34.2,MATE 1.24.1,enlightenment 0.24.2,xfce 4.14.2,xorg-server 1.20.8,bash 5.0.16,gcc 10.2.0,gimp 2.10.22,glibc 2.31,轉到1.14.10 ,inkscape 1.0.1,libreoffice 6.4.6.2,linux-libre 5.9.3,openjdk 14.0,python 3.8.2,rust 1.46.0。

提到的另一項更改:

  • x86_64和i686體系結構的最小二進制集已減少到60MB。
  • 在圖形安裝程序中添加了對FS NTFS的支持。
  • GNU / Hurd本機支持的實現工作已經開始。

下載Guix 1.2

最後,對於那些對測試包管理器或發行版感興趣的人, 您可以查看詳細信息 安裝和/或找到要下載的圖像, 在下面的鏈接中。

用於在USB閃存中安裝的映像(489 MB)及其在虛擬化系統中的使用(479 MB)。 在i686,x86_64,armv7和aarch64體系結構上受支持的工作。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。