У меня есть доступ к машине 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. Там указана текущая версия, чтобы найти нужные обновления.
Ваше здоровье