systemd 261 の最初のリリース候補版が利用可能になりました。このバージョンには、Linux システムのインストール方法を変える可能性のある新機能が搭載されています。それは systemd-sysinstall です。これは、systemd ネイティブのパーティショニングおよび資格情報管理ツールを活用し、一時的なブートメディアからシステムをコピーする、ミニマルなインストーラです。systemd エコシステムの自己完結性を目指した取り組みです。
systemd-sysinstall: システムの中核からのインストール 🛠️
systemd-sysinstall は、systemd の機能を利用して、systemd-repart によるディスク管理、systemd-creds による資格情報管理、ブートイメージの展開を行います。プロセスはシンプルです。一時的なメディアから起動し、インストーラがベースシステムをディスクにコピーし、パーティション、資格情報、ブートローダを設定します。debootstrap や pacstrap のような外部ツールに依存しないため、軽量で、systemd エコシステムの他の部分と一貫性があります。
systemd は、今やあなたの信頼できるインストーラにもなりたいのです 😏
なぜなら、そうです、systemd がすでにあなたのサービス、ログ、ネットワーク、そしてあなたの秘めたる夢までも管理しているのなら、なぜシステムのインストールも担当しないのでしょうか? これで、カーネルを起動することから、スワップパーティションをフォーマットするかどうかを尋ねることまで、すべてを行う単一のバイナリを持つことができるようになります。次の論理的なステップは、systemd がカーネルをコンパイルしている間にコーヒーを入れてくれることですが、それはバージョン 262 まで待つことにしましょう。