如何確定Ubuntu的發行版

如何確定Ubuntu的發行版

我想在 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-cflag 分別取得版本和代號。

$ 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

相關內容