kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 24.10 その6 - Ubuntu 24.10 の開発方針とロードマップ(2024年7月版)

Ubuntu 24.10 の開発方針とロードマップ

Ubuntu 24.10 の開発方針とロードマップを紹介します。


  • Ubuntu Desktop’s 24.10 Dev Cycle - Part 3: July Update

ロードマップはあくまで方針であり、途中で変更になる可能性もあります。
前回紹介したロードマップは、以下を参照してください。

  • Ubuntu 24.10 の開発方針とロードマップ(2024年6月版)

ちなみに今回紹介するロードマップには、Ubuntu 24.04 LTS 向けの方針も含まれています。

Ubuntu on Windows

UbuntuではWSL向けUbuntuやHyper-V向けのUbuntuも、公式にサポート対象として取り組んできます。

Hyper-V向けUbuntu 24.04 LTSのリリース

WindowsのHyper-V向けUbuntu 24.04 LTSのディスクイメージがリリースされました。

  • Index of /hyper-v/desktop/noble/release/current

これにユーザーはWindows上の仮想マシンで簡単にUbuntu 24.04 LTSマシンを構築できるようになりました。
また近々、Hyper-Vのクイック作成からUbuntu 24.04 LTSの仮想マシンを構築できるようになる予定です。

WSL向けUbuntuで環境構築をもっと簡単に

Ubuntu 24.04 LTSのリリースに合わせ新しいcloud-initがリリースされました。
このcloud-initで簡単にUbuntuの環境構築を行えるようになりました。

  • Automatic setup with cloud-init

Windows側のボリュームにcloud-configファイルを作成し、ファイル内に環境設定を記述すれば、WSLでUbuntu 24.04 LTSをクリーンインストールする時に、自動的にこの設定ファイルから必要な処理を行い、環境を構築してくれます。

Active Directoryのサポート改善

マシンの管理にActive Directoryを導入している企業に向け、Active Directoryのサポートが改善されます。
UbuntuではUbuntuクライアントでActive Directoryに対応するため、Active Directory Group PolicyクライアントソフトウェアのADSysを開発及び提供しています。

Ubuntuデバイスの管理を容易に

ADSysを利用すれば、Active Directory環境でUbuntuのシステム構成作業を簡略化できます。ADSysはSSSDやWinbindが提供する既存のユーザー認証機能を活用し、広範なデバイスやユーザーポリシーを管理できます。

  • Policies reference list

ADSysを利用するには、Ubuntu Proの契約が必要です。

Ubuntu 24.04 LTSでサポート改善

Ubuntu 24.04 LTSでは、以下のポリシーに対応しました。

  • 権限の管理とローカル管理者の削除
  • リモートスクリプトの実行
  • AppArmorプロファイルの管理
  • ネットワーク共有設定
  • プロキシー設定
  • 証明書の自動登録

クラウドベースのIDプロバイダー対応

Authdは、OpenID ConnectやEntra ID(Azure Active Directory)といったクラウドベースのIDプロバイダーに対応した新しい認証デーモンです。

  • Welcome to Authentication daemon for external Broker

Authdのドキュメントは、以下からアクセスできます。

  • 01 Get started with authd

Authdの開発が進められており、テスト版のAuthdがリリースされ、テストのフィードバックが求められています。
現在の実装では、ログイン画面でデバイスを認証するQRコードを表示するため、GNOME Shellに対する修正が加えられています。
また対話的なリモート認証をサポートするため、OpenSSHにも修正が加えられています。

  • auth-pam: Immediately report instructions to clients and fix handling in ssh client

OEMインストールのサポート

OEMインストールとは、予めUbuntuをPCにプリインストール及び初期セットアップしておき、ユーザーが初回起動時にユーザーアカウントを作成して、Ubuntuを利用できるようにする機能です。
WindowsプリインストールPCでよく見かける機能です。

SubiquityとGNOME Initial Setup

インストーラーのバックエンドであるSubiquityと、ユーザー環境の設定を促すGNOME Initial Setupに、OEMインストールの機能を実装する計画があります。
この計画の一環として、Ubuntu 24.04.1 LTSでOEMインストールのサポートに向けた改良作業が行われました。

  • gnome-initial-setup 46.2-1ubuntu0.24.04.1 source package in Ubuntu

GNOME Initial Setupはユーザーアカウントがシステムに存在しない時にトリガーされ、設定ファイルに基づき、ユーザーに各種設定を促します。

  • 24.04.1 OEM provisioning flow

GNOME Initial Setupの画面では、Ubuntuのブランディングに沿うようにカスタマイズされ、オプションでEULA(ライセンス同意)PDFファイルを表示する機能や、ホスト名を設定する機能が利用できます。
またキーボードによる操作性も向上しました。

GNOME 46.2

Ubuntu 24.04 LTSユーザーに、GNOME 46.2をリリースする作業が行われています。

Ubuntu 24.04 LTS向けGNOME 46.2では、NVIDIA Waylandセッション利用時、古いアプリのレンダリングをサポートするために必要なXwayland関連の機能が動作するように、パッチが適用されています。

この問題はUbuntu 24.04 LTSで提供しているNVIDIA GPUドライバーに起因する問題ですが、Ubuntu 24.10で対応される見込みです。

Snapの改善

Snapの改善作業が進められています。
Snapはアプリをパッケージング及びデプロイする仕組みであり、その仕組みに基づきアプリのインストールやアップデート、そしてアプリの実行環境を提供するなど、アプリ全体を管理する仕組みも提供しています。

Ubuntu 24.04 LTSでプリインストールされるFirefoxやThunderbirdは、Snapで提供されています。

このSnapの使い勝手の改善がUbuntu 24.10で予定されています。

アップデート通知の改善

Snapアプリにアップデートが見つかった時、デスクトップ上に通知が表示され、ユーザーにアプリのアップデートを促しています。

実行中のアプリがアップデート可能だった場合、ユーザーはアップデート通知をクリックすると、App Centerのアプリ管理画面に移動するようになりました。

また複数のSnapアプリがアップデート可能だった場合、それぞれにアップデート通知を提供するのではなく、一つの通知にグルーピングされて表示されるようになりました。


アップデート処理の改善

Snapアプリは実行中に自身をアップデートすることができません。
そこで実行中のSnapアプリが終了した時に、そのSnapアプリをアップデートすることになります。

Snapアプリのアップデートは基本的にバックグラウンドで実施されるため、アップデート状況がユーザーから分かりにくかったのですが、この状況が改善されます。
Snapアプリ終了時に、以下のようにアップデートの進捗を示す画面が表示されるようになります。


またバックグラウンドでSnapアプリがアップデートされる時には、以下のようにドックに登録されているアプリのアイコン上に、アップデートの進捗が表示されるようになります。


他にも改善を予定

今後更にSnapの使い勝手を改善するための作業が予定されており、具体的な内容は今後明らかになっていく予定です。

Ubuntu Core Desktop on Core 24

Ubuntu Core DesktopはSnap版Ubuntu Desktopです。
現在のUbuntu Desktopは、debパッケージが主体となって構成されており、一部のプリインストールソフトウェアがSnapで提供されています。


Coreパッケージ

CoreパッケージはSnapで動作するアプリを支えるSnapパッケージ(ベースコンポーネント)です。
Coreパッケージに含まれるソフトウェアはUbuntu LTSから構成され、Core 24パッケージはUbuntu 24.04 LTSから構成されています。

現在Core 24への移行が積極的に行われており、Ubuntu Core Desktopもその一つです。
開発者プレビュー版Ubuntu Core Desktopのリリースに向け、アーキテクチャー周りの議論が行われています。

Ubuntu
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
  • Linux その420 - KDE Plasma で実装予定の新機能や改善・UI レイアウトの調整やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
記事のピックアップ
オプション