極簡分發包 Alpine Linux 3.16 發布

Alpine Linux 3.16 版本可用,這是一個基於 Musl 系統庫和 BusyBox 實用程序集構建的簡約發行版。 該發行版以更高的安全要求而著稱,並內置了 SSP(Stack Smashing Protection)保護。 OpenRC作為初始化系統,使用自帶的apk包管理器進行包管理。 Alpine 用於構建官方 Docker 容器鏡像。 可引導 iso 映像(x86_64、x86、armhf、aarch64、armv7、ppc64le、s390x)準備了五個版本:標準 (155 MB)、未打補丁的內核 (168 MB)、高級 (750 MB) 和虛擬機 (49 MB) .

在新版本中:

  • 在系統配置腳本中,改進了對 NVMe 驅動器的支持,提供了創建管理員帳戶的功能,並添加了對添加 SSH 金鑰的支援。
  • 提出了一個新的 setup-desktop 腳本來簡化桌面環境安裝。
  • 具有 sudo 實用程式的軟體包已移至社區儲存庫,這意味著將形成僅針對最新穩定 sudo 分支消除漏洞的更新。建議使用 doas(OpenBSD 項目中 sudo 的簡化類似物)或 doas-sudo-shim 層來代替 sudo,它可以替代在 doas 實用程式之上運行的 sudo 命令。
  • /tmp 分割區現在使用 tmpfs 檔案系統在記憶體中分配。
  • 包含國際化資料的 icu-data 套件分為兩個套件:icu-data-en(2.6 MiB,僅包含 en_US/GB 語言環境)和 icu-data-full(29 MiB)。
  • NetworkManager 的外掛程式包含在單獨的軟體包中:networkmanager-wifi、networkmanager-adsl、networkmanager-wwan、networkmanager-bluetooth、networkmanager-ppp 和 networkmanager-ovs。
  • SDL 1.2 庫已被 sdl12-compat 套件取代,該套件提供與 SDL 1.2 二進位和原始程式碼相容的 API,但在 SDL 2 之上運行。
  • busybox、dropbear、mingetty、openssh、util-linux 軟體包已編譯為支援 utmps。
  • util-linux-login 套件用於使登入命令運作。
  • 更新了軟體包版本,包括KDE Plasma 5.24、KDE ​​Gears 22.04、Plasma Mobile 22.04、GNOME 42、Go 1.18、LLVM 13、Node.js 18.2、Ruby 3.1、Rust 1.60、Pyt 3.10. Xen 8.1、Podman 4.2。從 php4.16 和 python4.0 中刪除了軟體包。

來源: opennet.ru

添加評論