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