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

Ubuntu 16.04 その69 - 段階的にパッケージのアップデートを提供するフェーズドアップデート

フェーズドアップデート(Phased Update)

「フェーズドアップデート」とは、段階的にパッケージのアップデートをユーザーに提供する仕組みです。
「フェーズドアップデート」は「ソフトウェアの更新」で有効になっています。


「Ubuntu」が正式リリースされた後、ユーザーにパッケージのアップデートが提供されるようになります。
ユーザーにパッケージのアップデートを提供する手続きを、SRU(Stable Release Update)といいます。

アップデートの種類とフェーズドアップデート

アップデートにはいくつか種類があり、アップデートの内容によりどのポケットに配置されるかが決まります。
「フェーズドアップデート」は、「-updates」ポケットに配置されるアップデートに適用される可能性があります。


「-updates」ポケットに配置されたアップデートのうち、「フェーズドアップデート」が指定されたパッケージは、段階的にアップデートがユーザーに提供されていきます。

つまり、アップデートが適用されるタイミングがユーザーによって異なるということになります。

なぜ段階的なアップデートなのか

リグレッション対策のためです。
システムに大きな影響を与えるアップデートは、リグレッションが発生するとアプリが起動しなくなったり、今まで動作していた機能が動作しなくなるなどの問題が発生する可能性があります。

もちろんアップデートはテストが行われてからリリースされているのですが、残念ながらすべてのユーザーの環境を想定してテストを行うことは不可能です。

そこでまずアップデートを一部のユーザーに提供します。
その後リグレッションの問題が確認できなければ、さらに多くのユーザーにアップデートを提供します。

例えばまず10%のユーザーにアップデートを提供し、特に問題がなければ6時間後にさらに10%のユーザーにアップデートを提供します。


このように徐々にアップデートを提供するユーザーを増やしていき、最終的にすべてのユーザーにアップデートが提供されるようになります。

もし致命的なリグレッションが見つかった場合

もし致命的なリグレッションが見つかった場合、そのアップデートの提供を中止し、再度修正を行ってからアップデートが提供されます。

Synapticやaptコマンドでは

「Synaptic」や「apt」コマンドでは、「フェーズドアップデート」が適用されません。
これらのソフトウェアでパッケージをアップデートする場合、すべてのアップデートが適用されます。

apt

「apt-get」コマンドでも同様です。


Synaptic




より安定した環境を

日々の作業に「Ubuntu」を利用しているユーザーにとって、アップデートによりアプリが起動しなくなるなどの問題は致命的です。
上記で記述したように、「フェーズドアップデート」は少しでもこの状況を改善しようという意図を反映したものです。

気になって仕方がない

ユーザーにとってアップデートがあるのにアップデートが適用されない状況は、気になって仕方がない状況かも知れません。

「Synaptic」や「apt」コマンドを利用すればすべてのアップデートが適用されますし、アップデートが提供される最初のユーザーになる可能性もありますが、余計なトラブルを避けるためにも「フェーズドアップデート」によるアップデートを利用したほうが良いでしょう。

つまり「ソフトウェアの更新」からパッケージのアップデートを行いましょう、ということです。

参考

  • StableReleaseUpdates
  • PhasedUpdates
  • Phasing of Stable Release Updates


Ubuntu 16.04
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux その429 - GNOME 向けアプリとアップデートの紹介・ RSS リーダーのインポート機能や映画マトリックスのデスクトップ効果など
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu 26.10 その24 - Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表
    Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表 Ubuntu 26.10 の公式壁紙と壁紙コンペの結果が発表されました。
  • Linux その428 - KDE Plasma で実装予定の新機能や改善・マウスの中央ボタンの機能改善やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 26.10 その23 - x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に
    x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に x86-64-v3 に対応した Ubuntu Desktop 26.10 のデイリービルドのディスクイメージが利用可能になりました。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Ubuntu 26.10 その22 - Dracut のパフォーマンス改良・初期 RAM ディスクのサイズ削減と生成時間の短縮
    Dracut のパフォーマンス改良 Ubuntu 26.10 では Dracut のパフォーマンス改良作業が行われています。 その過程が以下で紹介されています。
記事のピックアップ
オプション