UBUNTU_CODENAME 設定の削除
Ubuntu 24.10 から /etc/os-release で定義されている UBUNTU_CODENAME 設定が削除されます。- Drop UBUNTU_CODENAME from /etc/os-release
- Drop UBUNTU_CODENAME from /etc/os-release. Use VERSION_CODENAME instead
UBUNTU_CODENAME
UBUNTU_CODENAME には、Ubuntu の開発コードが設定されています。例えば Ubuntu 24.04 LTS の開発コードは Noble Numbat なので、UBUNTU_CODENAME には以下のように noble が設定されています。
UBUNTU_CODENAME=noble
元々 UBUNTU_CODENAME は、Ubuntu のバージョンを区別するために、Ubuntu 16.04 LTS で導入された設定です。
しかしその後、同じ役割を持つもっと一般的な設定が登場しました。
VERSION_CODENAME=noble
VERSION_CODENAME へ移行を
というわけで、Ubuntu 24.10 から /etc/os-release で定義されている UBUNTU_CODENAME 設定が削除されます。UBUNTU_CODENAME を参照して Ubuntu のバージョンを区別しているスクリプト等のソフトウェアは、VERSION_CODENAME を参照するように変更してください。