Почему устанавливается более старый исходный код ядра?

Я использую Ubuntu 14.04 с ядром 3.19.0-39-generic и удивляюсь, почему при установке исходных кодов ядра фактически устанавливается версия 3.13.0 исходного кода ядра ..?!

~# uname -r
3.19.0-39-generic

~# apt-cache search linux-source
linux-source - Linux kernel source with Ubuntu patches
linux-source-3.13.0 - Linux kernel source for version 3.13.0 with Ubuntu patches

~# apt-get install linux-source

.. (установит linux-source-3.13.0) ..

После установки:

~# ll /usr/src/
total 28
drwxr-xr-x  7 root root 4096 Dec 10 15:12 ./
drwxr-xr-x 10 root root 4096 Aug  5 01:12 ../
drwxr-xr-x 24 root root 4096 Dec  4 12:13 linux-headers-3.19.0-37/
drwxr-xr-x  7 root root 4096 Dec  4 12:13 linux-headers-3.19.0-37-generic/
drwxr-xr-x 24 root root 4096 Dec  7 09:45 linux-headers-3.19.0-39/
drwxr-xr-x  7 root root 4096 Dec  7 09:45 linux-headers-3.19.0-39-generic/
drwxr-xr-x  4 root root 4096 Dec 10 14:55 linux-source-3.13.0/
lrwxrwxrwx  1 root root   47 Nov 30 23:38 linux-source-3.13.0.tar.bz2 -> linux-source-3.13.0/linux-source-3.13.0.tar.bz2

Я копаюсь в этом, потому что у меня возникают печально известные проблемы с установкой модулей драйвера ядра NVIDIA, и установка не удается найти источник ядра. (Я знаю, что нужны только заголовочные файлы, но у меня нет выбора и я смотрю во все стороны ..)

Спасибо

1
задан 10 December 2015 в 23:43

1 ответ

Для получения linux-source 3.19 до Ubuntu 14.04, необходимо работать

sudo apt-get install linux-source-lts-vivid

, Но Вам не нужен источник ядра для установки драйверов Nvidia. Заголовки достаточно.

0
ответ дан 11 December 2015 в 09:43
  • 1
    @R.. Не на самом деле уверенный, но возможно предположение идет, что единственные системы, в настоящее время развертывающиеся ls с -q флаг, являются системами который поле некоторый другой интерпретатор сценариев. – mtraceur 6 March 2017 в 16:34

Другие вопросы по тегам:

Похожие вопросы: