Как узнать версию релиза ОС Linux?

8638
guerda

Возможный дубликат:
как мне узнать, какая версия Linux у меня запущена?

Мне нужно узнать некоторую информацию о сервере и над которым я работаю.

Версия релиза (например, 9.04, если Ubuntu или 4, если RHEL) важна для меня, и команда unameне показывает ее.

$ uname -a Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux 

Итак: Как получить эту информацию с помощью командной строки?

1
Дубликат: http://superuser.com/questions/11008/how-do-i-find-out-what-version-of-linux-im-running jtimberman 15 лет назад 2

5 ответов на вопрос

8
Russell Heilling

Большинство (если не все) современных дистрибутивов будут включать команду lsb_release.

heillinr @ mojojojo: ~ $ lsb_release -r Релиз: 9.04 heillinr @ mojojojo: ~ $ lsb_release -a Модули LSB не доступны. Идентификатор распространителя: Ubuntu Описание: Ubuntu 9.04 Релиз: 9.04 Кодовое название: веселый 

Должен дать вам то, что вы после :)

3
Dan Gravell

Что у вас в / etc / * - release? У меня есть / etc / lsb-release, который содержит:

DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.10 DISTRIB_CODENAME=intrepid DISTRIB_DESCRIPTION="Ubuntu 8.10" 

http://linux.about.com/cs/linux101/g/lsbrelease.htm

1
sntg

Пытаться

cat / etc / lsb-release

1
Doug Harris

Я не знал о lsb_release.

Мой метод для систем на основе RPM был :

$ rpm -qa | grep release redhat-release-5Server-5.3.0.3 redhat-release-notes-5Server-25 
1
hayalci

В дополнение к lsb-release (который доступен как lsb-releaseпакет в Debian), вы можете посмотреть / etc / debian_version (для debian и производных) и / etc / issue для большинства других дистрибутивов.

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