Как определить распределение Ubuntu [дубликат]

На этот вопрос уже есть ответ здесь:

Я хочу запустить экземпляр EC2 на AWS. Я хочу установить дистрибутив 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/

5
задан 18 May 2019 в 07:58

6 ответов

Ubuntu 16.04 LTS - это кодовое имя Xenial Xerus ( https://wiki.ubuntu.com/XenialXerus )

Полный список выпусков можно посмотреть по адресу https: //wiki.ubuntu.com/Releases, предоставляя ссылки на окончание стандартной поддержки (или LTS EOL) или поддержки ESM, если она доступна.

0
ответ дан 18 May 2019 в 07:58

Ubuntu 16.04 (5-й пункт в списке в вопросе) под кодовым названием xenial. Вы можете убедиться в этом, открыв терминал и выполнив следующую команду:

lsb_release -c

Если операционная система 16.04, результатом вышеупомянутой команды будет:

Codename:   xenial
0
ответ дан 18 May 2019 в 07:58
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
0
ответ дан 18 May 2019 в 07:58

Не разбирая ничего, используйте флажки -r и -c, чтобы получить релизы и кодовое имя соответственно.

$ lsb_release -rc
Release:    16.04
Codename:   xenial
0
ответ дан 18 May 2019 в 07:58

Хотя OP уже выбрал ответ, который будет принят, поиск файла «os-release» покажет вам, какая у вас версия Linux, которая также работает с производными, не относящимися к Debian (и если я не ошибаюсь) даже на BSD):

cat /etc/os-release

Этот файл содержит множество информации о выпуске ОС и может быть сгенерирован, вырезан, использован для получения необходимой информации.

0
ответ дан 18 May 2019 в 07:58

Вы также можете сопоставить кодовое имя версии Ubuntu (xenial) с номером версии (16.04), не устанавливая саму ОС или находясь вдали от рассматриваемого компьютера:

0
ответ дан 18 May 2019 в 07:58

Другие вопросы по тегам:

Похожие вопросы: