Например, почему пакет называется linux-headers-3.2.0-45
, когда на самом деле он представляет 3.2.45
?
Я думаю, это потому, что технически часть .0
ничего не значит, так как это ноль. 3.2.45
будет идентичен 3.2.0-45
. Что касается тире, это обычно символизирует номер ревизии (по моему опыту).
3.2.0-45
будет:
Основная версия ядра Linux 3, дополнительная версия 2, исправление 0, редакция 45
В случае с ядром Linux сначала попробуйте:
$ uname -r
Здесь показана текущая версия ядра Linux, которое вы в данный момент используете. Там вы увидите версию, похожую на версию пакета. Но вы правы, что это не та версия ядра, которую вы можете найти на kernel.org. Число, которое следует за чертой, представляет ревизию ядра вашей текущей Ubuntu.
Каждый раз, когда возникает ошибка или проблема безопасности, число, следующее за чертой, будет увеличиваться.