ミニマルなディストリビューション キット 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) の XNUMX つのバージョンで用意されています。 。

新しいリリースでは:

  • システム構成スクリプトでは、NVMe ドライブのサポートが改善され、管理者アカウントを作成する機能が提供され、SSH のキーの追加のサポートが追加されました。
  • デスクトップ環境のインストールを簡素化するために、新しい setup-desktop スクリプトが提案されました。
  • sudo ユーティリティを含むパッケージはコミュニティ リポジトリに移動されました。これは、最新の安定した sudo ブランチのみの脆弱性を排除する更新の作成を意味します。 sudo の代わりに、doas (OpenBSD プロジェクトの sudo の簡略化された類似物) または doas-sudo-shim レイヤーを使用することをお勧めします。これは、doas ユーティリティ上で実行される sudo コマンドの代替を提供します。
  • /tmp パーティションは、tmpfs ファイル システムを使用してメモリに割り当てられるようになりました。
  • 国際化用のデータを含む icu-data パッケージは、icu-data-en (2.6 MiB、en_US/GB ロケールのみが含まれる) と icu-data-full (29 MiB) の XNUMX つのパッケージに分かれています。
  • NetworkManager のプラグインは、networkmanager-wifi、networkmanager-adsl、networkmanager-wwan、networkmanager-bluetooth、networkmanager-ppp、および networkmanager-ovs の個別のパッケージに含まれています。
  • SDL 1.2 ライブラリは、SDL 12 バイナリおよびソース コードと互換性のある API を提供する sdl1.2-compat パッケージに置き換えられましたが、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、Python 3.10、PHP 8.1、R 4.2、Xen 4.16 のリリースを含む更新されたパッケージ バージョン、ポッドマン4.0。 php7 と python2 からパッケージを削除しました。

出所: オープンネット.ru

コメントを追加します