Ubuntu 20.04 を 2030 年まで延命する(Ubuntu Pro / ESM 有効化)
Ubuntu 20.04 を 2030 年まで延命する(Ubuntu Pro / ESM 有効化)
Ubuntu 20.04 LTS の通常サポートは 2025 年で終了します.
しかし Ubuntu Pro を有効化することで,ESM(Extended Security Maintenance)による
セキュリティ更新を 2030 年まで受け取ることが出来ます.
今回は既存の Xubuntu 20.04 環境で Ubuntu Pro を有効化した手順をまとめます.
対象環境
- OS : Xubuntu 20.04 LTS
- 目的 : ESM 有効化
Ubuntu Pro とは
Ubuntu Pro は Canonical が提供している追加サポートサービスです.
主に次の 2 種類のセキュリティ更新を提供します.
| サービス | 内容 |
|---|---|
| esm-infra | OS コアパッケージ |
| esm-apps | Universe リポジトリのアプリ |
無料アカウントでも最大 5 台まで利用可能です.
Ubuntu Pro の有効化
まず Ubuntu Pro をアタッチします.
sudo pro attach
実行すると次のようなメッセージが表示されます.
Please sign in to your Ubuntu Pro account at this link: https://ubuntu.com/pro/attach And provide the following code: XXXXX
ブラウザでリンクを開き,表示されたコードを入力して Ubuntu アカウントと紐付けます.
認証が完了すると CLI 側で処理が続行され,Ubuntu Pro が有効化されます.
Ubuntu Pro 状態確認
有効化されたかどうかは次のコマンドで確認出来ます.
pro status
出力例
SERVICE STATUS esm-infra enabled esm-apps enabled livepatch disabled
enabled になっていれば正常に有効化されています.
パッケージ更新
Ubuntu Pro を有効化すると ESM リポジトリが追加されるため,
大量のパッケージ更新が発生します.
sudo apt update sudo apt upgrade
更新対象には次のようなコアライブラリが含まれます.
- openssl
- glibc
- curl
- imagemagick
- python
- libxml
つまり主に CVE セキュリティ修正です.
Ubuntu 20.04 のサポート期間
| フェーズ | 期間 |
|---|---|
| 通常サポート | 2020 → 2025 |
| ESM (Ubuntu Pro) | 2025 → 2030 |
Ubuntu Pro を有効化することで合計 10 年間のサポートになります.
カーネル Livepatch(任意)
Ubuntu Pro ではカーネル Livepatch 機能も利用出来ます.
sudo pro enable livepatch
Livepatch を有効にすると,小規模なカーネルセキュリティ修正を
再起動なしで適用することが出来ます.
ただし大きなカーネル更新の場合は従来通り再起動が必要になります.
まとめ
Ubuntu 20.04 は通常サポートが終了しても Ubuntu Pro を有効化することで
2030 年まで安全に運用することが出来ます.
手順自体は非常に簡単です.
- sudo pro attach
- ブラウザでコード認証
- sudo apt update / sudo apt upgrade
Ubuntu 20.04 を長期運用している場合は,
早めに Ubuntu Pro を有効化しておくことをおすすめします.