9

Может быть, это глупый вопрос.

Я хотел бы знать, как узнать версию моей системы Debian.

большое спасибо

2 ответа2

14

Просто запустите "lsb_release -a" из командной строки или "cat /etc /lsb-release"

5

Если вы знаете, что вы используете Debian или его производную, проверьте файл /etc/debian_version . Это будет иметь номер версии установленной в данный момент системы.

Если вы хотите что-то более общее, посмотрите (в частности) значения PRETTY_NAME , NAME , VERSION и VERSION_ID в /etc/os-release . Этот файл на самом деле является сценарием оболочки, который вы можете использовать в своих сценариях, чтобы по-разному действовать в разных дистрибутивах.

На "истинном" Debian оба вышеперечисленных предоставляются пакетом base-files . Производные могут быть разными.

Опять же, если вы знаете, что находитесь в системе Debian, вы также можете проверить вывод apt-cache show base-files чтобы увидеть, какая версия пакета base-files установлена. Это также может не работать на производных Debian.

Если вы хотите узнать версию ядра, которое работает в данный момент, вы можете использовать uname для этого. Например, uname -a для печати всей информации или uname -rv для печати конкретной версии ядра с небольшим количеством дополнительной информации. Во многих случаях вам не нужно этого делать, поскольку то, что вы делаете, не должно зависеть от конкретной установленной версии ядра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .