Как проверить версию Ubuntu, которую я использую? [Дубликат]

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

Как проверить текущую версию Ubuntu через командную строку и графический интерфейс?

367
задан 17.10.2015, 02:51

4 ответа

Как сказано в официальная страница , используйте:

lsb_release -a

Ваша версия появляется на линии «Описания».

, Если Вы хотите проверить его через свой интерфейс компьютера, Вы можете проверить System Settings -> Details.

0
ответ дан 17.04.2019, 15:13
  • 1
    почему это - эта странная команда? Я can' t когда-либо помнят его. Почему не что-то как os -v. Его вид раздражения. – Arslan Tazhibaev 16.12.2016, 19:07
  • 2
    Походит 80' s имел много хороших вещей, включая простой и легкий для запоминания команд UNIX! – Infusion Analysts 05.05.2017, 00:01
  • 3
    А-ч, в хорошем ol' простой DOS это было просто ver – PrakashG 14.05.2017, 04:45
  • 4
    Ubuntu' s официальное изображение Докера LTS (ubuntu:xenial) делает не , имеют lsb_release; я должен был проанализировать /etc/os_release, как отмечено в другом ответе. – Leo Liu-MSFT 16.09.2017, 17:24
  • 5
    @CharlieParker Согласно man lsb_release, LSB обозначает Основа Стандарта Linux . – Dinusha 18.09.2017, 22:19

Использование:

cat /etc/*release

В моем случае это произвело следующую продукцию:

DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17.2
DISTRIB_CODENAME=rafaela
DISTRIB_DESCRIPTION="Linux Mint 17.2 Rafaela"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
0
ответ дан 17.04.2019, 15:13
  • 1
    cat /etc/lsb-release – Hanok Jacob 07.12.2016, 05:35
  • 2
    @kadaj, it' s больше, чем тот (по крайней мере, в моем дистрибутиве), попробуйте ls -la /etc/*release – iliès 04.03.2017, 02:27
  • 3
    На текущих выпусках монетного двора /etc/upstream-release/lsb-release мог бы представлять интерес также. – Tomtom 18.04.2017, 08:26
  • 4
    Это работает везде, я протестировал. lsb_release doesn' t работают над всеми версиями. например, в Ubuntu 16.04 на Докере. – Joe Ruder 03.06.2017, 20:11
  • 5
    По моему опыту, это - более устойчивый подход, некоторые дистрибутивы не будут иметь команды lsb_release – Leon Yue 28.09.2017, 01:23

Выполнение этого в Терминале даст Вам всю информацию, в которой Вы могли возможно нуждаться:

lsb_release -a

И Вы можете получить доступ к нему в графический интерфейсе пользователя, идя System Settings > Details:

enter image description here

0
ответ дан 17.04.2019, 15:13

Используйте это в терминале, чтобы показать детали об установленной Ubuntu «версия»:

lsb_release -a

Это может быть более многословно, чем Вам нужно - возможно, Вы просто хотели видеть 15.4? Это может показать отдельно выбор -r (--release):

$ lsb_release -r
Release:        15.04

Добавляют -s (--short) для использования в сценарии:

$ lsb_release -r -s
15.04

Видят дальнейшие примеры для более полезных вариантов -c (--codename) и -d (--description), и оба объединились:

$ lsb_release -c
Codename:       vivid
$ lsb_release -d
Description:    Ubuntu 15.04
$ lsb_release -dc
Description:    Ubuntu 15.04
Codename:       vivid


<час>

Примечание Вы можете получить подобную информацию о в настоящее время бегущем ядре и аппаратные средства подобной командой:

$ uname -a
Linux mybox 3.19.0-31-generic #36-Ubuntu SMP Wed Oct 7 15:04:02 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
0
ответ дан 17.04.2019, 15:13
  • 1
    lsb_release -r -s был тем, что я искал, спасибо – Joe Ruder 28.12.2017, 23:56
  • 2
    lsb_release -rs и lsb_release -cs очень полезны в сценариях. – Tomtom 27.06.2018, 16:08

Теги

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