Ubuntuの「Rust化」が新たな節目に到達:Coreut... ノート
Slashdot 日本語

Ubuntuの「Rust化」が新たな節目に到達:Coreutils移行が完了

Ubuntuは、uutilsプロジェクトの実装で、GNU Core Utilitiesの最後を置き換えました。cp、mv、およびrmユーティリティは、uutilsのRustバージョンに移行されました。この変更は、lsやcatなどのユーティリティが既に置き換えられた以前のリリースに続くものです。Canonicalはこの「酸化」プロセスを昨年開始し、Ubuntu 25.10がデフォルトでuutilsのcoreutilsを使用した最初のリリースとなりました。そのリリースでは、sudo-rsが従来のsudoコマンドに置き換えられました。cp、mv、およびrmの移行は、検出されたTOCTOUの問題によりUbuntu 26.04で遅延しました。Canonicalが委託した監査では113件の問題が特定され、44件がCVEを受けましたが、そのほとんどは現在解決されています。ライブイメージビルドでの一時的な問題にもかかわらず、uutilsのcpユーティリティは迅速に修正され、再統合されました。エンドユーザーにとって、コマンドラインエクスペリエンスは、uutils coreutilsがドロップインリプレイスメントを目指しているため、ほとんど変わりません。GNUバージョンを好むユーザーは、coreutils-from-gnuパッケージをインストールできます。