Ubuntu 22.04 LTS(Jammy Jellyfish) リリースノート¶
このページは、Jammy Jellyfish Release Notesを日本語翻訳し、Ubuntu Serverに関連するものを要約したものです。
はじめに¶
Ubuntu 22.04 LTS(Jammy Jellyfish)のリリースノートでは、リリースの概要とUbuntuおよびそのフレーバーに関する既知の問題について説明します。20.04以降に適用された変更の詳細については、22.04.3変更サマリーを参照してください。22.04.1および22.04.2の変更サマリーも入手可能です。
サポート期間¶
Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud、Ubuntu Coreについては、2027年4月までの5年間、メンテナンス・アップデートが提供されます。残りのすべてのフレーバーは3年間サポートされます。ESM(拡張セキュリティ・メンテナンス)を利用することで、追加のセキュリティ・サポートを受けることができます。
Ubuntu 22.04 LTSを入手する¶
Ubuntu 22.04.3のダウンロード¶
ISOと書き込み可能なイメージは、お近くの場所からダウンロードできます。
- Ubuntu Desktop and Server for 64-bit x86 (AMD64)
- Less Frequently Downloaded Ubuntu Images
- Ubuntu Cloud Images
- Lubuntu
- Kubuntu
- Ubuntu Budgie
- Ubuntu Kylin
- Ubuntu MATE
- Ubuntu Studio
- Xubuntu
Ubuntu 21.10からのアップグレード¶
デスクトップシステムでアップグレードする¶
- システム設定の「ソフトウェアとアップデート」設定を開きます。
- 3番目の
アップデート
タブを選択します。 Notify me of a new Ubuntu version
ドロップダウンメニューをFor any new version
に設定します。- Alt + F2 を押し、コマンドボックスに
update-manager -c
と入力します。- Update Managerが開き、次のように表示されます: 新しいディストリビューションリリース「22.04」が利用可能です。
- そうでない場合は、/usr/lib/ubuntu-release-upgrader/check-new-release-gtkを使用することもできます。
- アップグレードをクリックし、画面の指示に従います。
サーバーシステムでアップグレードするには¶
- etc/update-manager/release-upgrades の Prompt 行が normal になっていることを確認します。
sudo do-release-upgrade
コマンドでアップグレードツールを起動します。- 画面の指示に従ってください。
サーバーのアップグレードには GNU screen が使用され、接続が切断された場合は自動的に再接続されることに注意してください。
Ubuntu DesktopとUbuntu Serverには、オフラインアップグレードオプションはありません。公式ミラーの1つ、またはローカルでアクセス可能なミラーにネットワーク接続できることを確認し、上記の指示に従ってください。
22.04 LTSの新機能¶
パッケージのアップデート¶
Linux kernel¶
Ubuntu 22.04 LTSは、製品ごとに複数の最適化カーネルをリリースします。
- Ubuntu Desktopは、最新世代の認証済みデバイス上でv5.17カーネルを自動的に選択します。(linux-oem-22.04)
- その他の世代のハードウェアでは、Ubuntu DesktopはローリングHWEカーネル(linux-hwe-22.04)を使用します。ローリングHWEカーネルは、22.04.0および22.04.1ポイントリリース用のv5.15カーネルに基づいています。
- Ubuntuサーバーのデフォルトは、ローリングしないLTSカーネルv5.15(linux-generic)です。
- Ubuntuクラウドとデバイスは、パートナーとの協力により最適化されたカーネルを使用します(バックポートや機能を追加したv5.15+)。
Ubuntu 22.04 LTSでは、最適化および認証されたカーネルフレーバーが順次追加される予定です。
NFSマウントでUDPが無効に¶
Ubuntu 20.10(「Groovy Gorilla」)以降、カーネル・オプションCONFIG_NFS_DISABLE_UDP_SUPPORT=y
が設定され、NFSのバージョンに関係なく、NFSマウントのトランスポートとしてUDPを使用できなくなりました。
実際にudpを使用しようとすると、以下のようなエラーが発生します。
$ sudo mount f1:/storage /mnt -o udp
mount.nfs: an incorrect mount option was specified
ツールチェーンのアップグレード¶
GCCが11.2.0リリースに、binutilsが2.38に、glibcが2.35に更新されました。Pythonがバージョン 3.10.4、Perlがバージョン 5.34.0 になりました。golang のデフォルトはバージョン 1.18.x、rustc のデフォルトはバージョン 1.58 です。
OpenJDK 11 に加えて、OpenJDK 18 が提供されるようになりました。(ただしパッケージのビルドには使用されません)
Rubyが v2.7.4 から v3.0 に更新されました。
systemd v249.11¶
init システムが systemd v249 に更新され、LTS の .11 パッチレベルが使用されました。個々の機能の詳細についてはアップストリームの変更履歴を参照してください。ユーザー空間のOOMDサービスを有効にし、Ubuntu Desktopフレーバーではデフォルトでsystemd-oomdパッケージをリリースしています。OOMDの状態はoomctl
を使ってチェックできます。
OpenSSL 3.0¶
OpenSSLライブラリを新しいバージョン3.0にアップグレードしました。このバージョンでは、移行ガイドに詳述されているように、多くのレガシー・アルゴリズムがデフォルトで無効になります。特に、ハッシュ・アルゴリズムとして SHA1 や MD5 を使っている証明書は、デフォルトのセキュリティ・レベルでは無効になりました。
アップストリームの非推奨事項に加えて、Ubuntu 20.04(Focal Fossa)以降、セキュリティレベル2(これがデフォルト)では、1.2以下の(D)TLSプロトコルが無効になっていることに注意してください(これを含む)。
新しいバージョンにはAPI非互換があるため、libssl1.1に依存しているサードパーティパッケージは、libssl3に依存するように再構築する必要があります。
plocate¶
plocateはmlocateに代わるデフォルトのlocate実装となりました。plocateはmlocateとほぼ引数互換ですが、非互換な部分もあります。詳細はplocateのマニュアルを参照してください。
セキュリティの向上¶
nftablesがファイアウォールのデフォルト・バックエンドになりました。システム上のすべてのアプリケーションは、レガシーなxtablesバックエンドを使用するか、より新しいnftablesバックエンドを使用するかについて合意する必要があります。Bug 1968608は、役に立つかもしれないコンテキストを提供しています。Dockerは新しいnftablesバックエンドに対応できていない可能性があります。
OpenSSHで ssh-rsa がデフォルトで無効になりました。必要に応じて選択的に再有効化する方法については、バグ 1961833 を参照してください。SSH 経由でリモートからシステムをアップグレードする場合は、 アップグレード後も確実にアクセスできるようにするために、 このコマンドに依存していないか確認する必要があります。
scp には -s コマンドラインオプションがあり、リモートのファイル名を扱う際に scp モードではなく sftp モードを使用します。この新しい、より安全な動作は、いずれデフォルトになる予定です。
Ubuntu Desktop¶
- ダークとライトスタイルでそれぞれ10色の選択肢を提供するようになりました。
- Ubuntuでは、FirefoxをSnapでのみ提供するようになりました。以下の利点があります。
- Mozillaが直接メンテナンス
- Ubuntu LTSのライフサイクル全体にわたってより保守しやすくなった
- ...つまり、Firefoxの最新バージョンに素早くアクセスできる
- esr/stable、latest/candidate、latest/beta、latest/edgeを含むSnapチャネルで、異なるFirefoxフレーバーに簡単に切り替え可能
- サンドボックス化により、この重要なアプリケーションのセキュリティ強化が向上
- 22.04.1で改善: Firefoxの起動速度が、オリジナルのUbuntu 22.04リリースと比較して大幅に速くなりました。
- デスクトップアイコンはデフォルトで右下に表示されますが、設定アプリの外観パネルに追加された新しい設定で変更できます。
- また、Dockの外観と動作をコントロールする新しい設定もあります。
- Dockデバイスとファイルマネージャーの統合が改善されました。
GNOME¶
- GNOME は GNOME 41 と GNOME 42 からの新機能と修正を含むように更新されました。
- libadwaita をほとんど使わないことで、LTS デスクトップにより長い間慣れ親しんだ体験を提供するために、いくつかのアプリケーションは 41 のバージョン番号のままです。
- 新しいクロスデスクトップのダークスタイル環境設定がサポートされました。
- GNOME Shell と mutter にはトリプルバッファリング・パッチを含む多くのパフォーマンスの改善が施されています。
- Nvidia デスクトップ・グラフィックス・カードを持っていないほとんどのシステムのデフォルト・セッションは Wayland になりました。Wayland以外のセッションが必要な場合は、ログイン画面で名前を選択した後に歯車ボタンをクリックして、Ubuntu on Xorgセッションを選択できます。
- プライバシースクリーンをサポートするハードウェアがサポートされました
- デスクトップをリモートで共有できるRDPが利用可能になりました。レガシーのVNCもまだ利用できますが、より良いセキュリティ、プライバシー、パフォーマンスのためにRDPを使うことを強くお勧めします。以前VNCを使用していた場合は、設定アプリでデスクトップ共有を手動で再度有効にし、新しいログイン情報を取得する必要があります。
アプリケーションの更新¶
- Firefox 103
- LibreOffice 7.3
- Thunderbird 91
サブシステムの更新¶
- BlueZ 5.63
- CUPS 2.4
- NetworkManager 1.36
- Mesa 22
- Poppler 22.02
- PulseAudio 16
- xdg-desktop-portal 1.14
Ubuntu Server¶
Ubuntu HA/クラスタリング¶
Corosync¶
いくつかの新機能を含むバージョン3.16にアップデートされました。
- 実行中に暗号化設定を変更できるようになった。これには、暗号のオン/オフ、crypto_cipherとcrypto_hashの変更、暗号キーの変更が含まれます。
- デフォルトのトークンタイムアウトが1秒から3秒に変更された。
- corosync -v を実行すると、corosync.conf で使用できるサポートされている暗号と圧縮モデルのリストが表示されます。
- Cgroup v2 をサポート。
変更点の完全なリストについては、アップストリームリリースノートを参照してください。