Как узнать, какую версию Debian я использую?

Как узнать, какую версию Debian я использую?

У меня есть доступ к машине Debian через SSH. Как узнать, какая версия Debian установлена?

Это, возможно, дубликатКакая версия моей системы Debian?.

На этот вопрос отвечает:

  • lsb_release -a
  • кот /etc/lsb-release

В одном из комментариев есть еще один ответ:

  • cat /etc/debian_версия

lsb_release -a не работает:

-bash: lsb_release: command not found

Также не работает cat /etc/lsb-release:

cat: /etc/lsb-release: No such file or directory

Я полагаю, что

cat /etc/debian_version

это правильный путь, так как он дает мне «8.1».

apt-cache show base-files 

возвращает кучу свойств, включая "Version: 8+deb8u1". Как версия пакета base-files связана с версией Debian? Я предполагаю, что часть "deb8u1" переводится как "8.1". Что тогда означает первая часть "8+"?

uname -a

возвращается

Linux deb2 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u2 (2015-07-17) x86_64 GNU/Linux

и

uname -rv

возвращается

3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u2 (2015-07-17)

Как версия ядра связана с версией Debian? Всегда ли конкретная версия Debian включает одно и то же ядро?

cat /etc/os-release

возвращает среди других свойств:

VERSION_ID="8"

Итак, для меня "8" и "8.1" кажутся разными. Является ли "8" "общей версией Debian"? Как тогда называть "8.1" ("полная версия"?) ?

решение1

Michael Kjörling дал вам отличный ответ. Его способ должен быть предпочтительнее. Но вот еще один способ получить общую версию Debian.

Просто проверьте /etc/apt/sources.list. Там указана текущая версия, чтобы найти нужные обновления.

Ваше здоровье

Связанный контент