Мы уже успели привыкнуть, что раз в несколько лет появляются новые версии Debian. После выхода новой версии пользователи, как правило, задаются вопросом какие репозитории будут работать? Какие версии программ можно будет поставить?
Все зависит в первую очередь от версии системы. Если самостоятельно инсталлировали ОС, то должны знать, какая версия установлена. Если нет, то дальше вы узнаете, как подсмотреть версию Debian, использовав для этого консоль или в графический интерфейс.
Первое, что следует помнить, это то. что не так принципиален номер версии, как имя, по которому будут добавляться репозитории.
Наиболее быстрый метод подсмотреть версию Debian - использовать lsb_release с опцией -a. Она отображает LSB информацию про установленный дистрибутив:
$ lsb_release -a
Вывод информации в коротком виде в одну строку возможен с помощью опции -d:
$ lsb_release -d
Как еще посмотреть версию операционной системы? Для этого также подходит и такой способ как просмотр содержимого
$ cat /etc/os-release
Главную информацию о системе отображает и утилита hostnamectl, она показывает версию и кодовое имя дистрибутива:
$ hostnamectl
Следующим способом можно проверить версию, но не узнать кодовое имя (это доступно в файле /etc/issue):
$ cat /etc/issue
В системе есть /etc/debian_version в котором указана версия Debian включая версию точечного релиза:
$ cat /etc/debian_version
Для просмотра версии Debian в графическом интерфейсе используйте программу hardinfo. Она устанавливается следующей командой:
$ sudo apt install hardinfo
После запуска утилиты из главного меню и нахождения версии дистрибутива в разделе Компьютер -> Операционная система:
Иногда появляется необходимость определить версию ядра Debian. С этой целью можно использовать стандартную для всех дистрибутивов команда uname:
$ uname -a
Также в Debian можно использовать один из трех доступных репозиториев: Stable, Testing, Unstable.
Для понимания, какой репозиторий используется в вашей системе, откройте файл /etc/apt/sources.list:
$ cat /etc/apt/sources.list
Дальше нужно найти такую строчку:
deb http://deb.debian.org/debian/ buster main contrib non-free
Теперь посмотрите, какое слово идет следом за URL репозитория. Если там buster - это стабильный выпуск. Если там testing - у вас версия, которая станет стабильной при следующем релизе. Если же одного unstable - нестабильный репозиторий.