Сегодня мы рассмотрим вопрос как узнать версию запущенной системы Ubuntu, если по какой-либо причине ты не помнишь или не знаешь, какая версия запущена (к примеру при подключении к чужому ПК по сети). Это совершенно не сложно сделать используя всего одну команду в терминале. Плюс ко всему метод узнать версию системы именно через терминал является более универсальным ввиду количества различных рабочих окружений (DE) поставляемых с семейством системы Ubuntu — Xubuntu, Kubuntu и т.д.

Информация о версии системы

Развернутый вывод

Для просмотра подробной информации в терминале необходимо выполнить команду:

lsb_release -a

Данная команда имеет приблизительно следующий вывод (варьируется версия, название и т.п.):

Distributor ID:	Ubuntu
Description:	Ubuntu Bionic Beaver (development branch)
Release:	18.04
Codename:	bionic

Краткий вывод

Если нет необходимости вывода полной информации — то можно обойтись различными флагами команды lsb_release:

  • lsb_release -r — выведет только номер выпуска:
    Release:	18.04

  • lsb_release -c — выведет кодовое имя дистрибутива:
    Codename:	bionic
  • lsb_release -d — выведет описание (подробное название) дистрибутива:
    Description:	Ubuntu Bionic Beaver (development branch)

Данные флаги можно комбинировать между собой, например вывести номер релиза и кодовое имя:

lsb_release -rc
Release:	18.04
Codename:	bionic

Также с каждым из вышеприведенных флагов можно использовать еще один полезный — s (—short), при использовании которого будет выведено лишь значение запрошенного параметра, исключая его описание. Например, если использовать команду lsb_release с флагами -rs — она вернет значение 18.04 (в моем случае, а так, конечно, номер будет соответствовать версии системы):

lsb_release -rs
18.04