
我想在 AWS 上啟動 EC2 執行個體。我想安裝 Ubuntu Xenial 發行版。我如何知道其中哪一個是 Xenial?
我看到很多選項,例如:
- Ubuntu Server 18.04 LTS (HVM),SSD 磁碟區類型 - ami-0b76c3b150c6b1423
- Ubuntu Server 14.04 LTS (HVM),SSD 磁碟區類型 - ami-001dae151248753a2
- 深度學習 AMI (Ubuntu) 版本 23.0 - ami-0726ab58f406b644f
- 深度學習基礎 AMI (Ubuntu) 版本 18.0 - ami-00c2ec90e50ed2f33
- Ubuntu Server 16.04 LTS (HVM) 與 SQL Server 2017 標準版 - ami-f13ff693
- Ubuntu Server 14.04 LTS (HVM),SSD 磁碟區類型 - ami-0d21bd76bdbb39f53
更新
我想要 Xenial 的原因是 Galera 叢集已經為 xenial 建置了:
http://releases.galeracluster.com/mysql-wsrep-5.6.39-25.22/ubuntu/dists/xenial/
答案1
Ubuntu 16.04(問題清單中的第 5 項)的代號為 xenial。您可以透過打開終端機並執行以下命令來驗證這一點:
lsb_release -c
如果作業系統是 16.04,上述指令的結果將是:
代碼名稱: 謝尼爾
答案2
Ubuntu 16.04 LTS 的代號為 Xenial Xerus(https://wiki.ubuntu.com/XenialXerus)
完整的版本清單可以在以下位置查看https://wiki.ubuntu.com/Releases,提供指向標準支援結束(或 LTS EOL)或 ESM 支援(如果有)的連結。
答案3
無需解析任何內容,使用-r
和-c
flag 分別取得版本和代號。
$ lsb_release -rc
Release: 16.04
Codename: xenial
答案4
uname -m && uname -r && cat /etc/*release
典型輸出
x86_64
5.0.0-15-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=19.04
DISTRIB_CODENAME=disco
DISTRIB_DESCRIPTION="Ubuntu 19.04"
NAME="Ubuntu"
VERSION="19.04 (Disco Dingo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 19.04"
VERSION_ID="19.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=disco
UBUNTU_CODENAME=disco
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free inact active si so bi bo in cs us sy id wa st
1 1 24696 3070640 1620404 2600012 0 0 73 124 551 451 26 9 64 1 0
Desktop: ubuntu:GNOME
Session: ubuntu