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

Pop!_OS その4 - 新しいインストーラーの採用へ

新しいインストーラーの採用へ

「Pop!_OS」では、従来採用していた「Ubuntu」のインストーラーの代わりに、新しく開発されたインストーラーを採用します。


  • Pop!_OS Weekly Update: Installer Sprint, Theming, and Internal Builds

インストーラーが代わっても、引き続き「Pop!_OS」のベースとなるディストリビューションは「Ubuntu」のままです。

  • Pop!_OS Weekly Update: Installer Sprint, Theming, and Internal Builds

「System76」と「elementary OS」の開発チームは協働し、ディストリビューションをインストールするための新しいインストーラーを開発しました。
ディストリビューションの第一印象は非常に重要であり、インストーラーはその役目の一端を担います。

簡素で余計な飾りがないインストーラー

新しいインストーラーは、簡素で余計な飾りがないインストーラーを目標として開発されています。
インストーラーは、OSのインストールとOSの設定のみを行い、ユーザーの設定は別途「GNOME初期セットアップ」のようなツールで行います。
OEMインストールに近い形でしょうか。

2種類のパーツで構成される

インストーラーは、2種類のパーツで構成されます。

1.Distinst(バックエンド)

「Distinst」はインストーラーのバックエンドです。
パーティションの操作やOSのインストールなど実際のインストール処理を行います。
「Distinst」のソースコードは以下で参照できます。

  • system76/distinst

バックエンドなので直接「Distinst」がユーザーの目に触れることはありません。
「Distinst」はフロントエンド向けのAPIを提供し、と同時に、コマンドラインインターフェースも提供します。

2.Installer(フロントエンド)

「Installer」はインストーラーのフロントエンドです。
「Installer」がユーザーと対話しながらインストールの案内を行います。
「Installer」のソースコードは以下で参照できます。

  • elementary/installer

新しいインストーラーは18.04がターゲット

新しいインストーラーは「18.04」がターゲットであり、「Ubuntu 18.04」ベースの「Pop!_OS」からこのインストーラーがデフォルトで採用される予定です。

またテスト向けに、2017年10月19日にリリース予定の「17.10」で、このインストーラーを採用したディスクイメージが別途リリースされる予定です。

ディスクイメージから「Pop!_OS」を起動するとライブセッションを起動し、言語の選択やキーボードレイアウトの選択、インストール・試用の選択など、利用に必要な画面を表示します。






Pop!_OS
スポンサー
コメント
コメントポリシー
コメントをする前に 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 が登場しました。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Linux その386 - Arch Linux の AUR パッケージで悪意あるコミットが続く・今度はソースコードの難読化か
    Arch Linux の AUR パッケージで悪意あるコミットが続く Arch Linux の AUR パッケージで悪意あるコミット(マルウェア)が続いています。
記事のピックアップ
オプション