Я стежу за цим, щоб навчитися складати ядро. я використав
apt-get source linux-image-$(uname -r)
для завантаження вихідного коду ядра Linux я з великим бажанням використовую.
Після виконання вищевказаної команди було завантажено наступні файли (та каталоги).
user $ ls -l
total 130972
drwxrwxr-x 27 sps sps 4096 Oct 16 03:10 linux-lts-vivid-3.19.0
-rw-rw-r-- 1 sps sps 10980684 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.diff.gz
-rw-rw-r-- 1 sps sps 7396 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.dsc
-rw-rw-r-- 1 sps sps 123115155 May 6 21:35 linux-lts-vivid_3.19.0.orig.tar.gz
user $
На цій же сторінці згадується:
Побудувати ядро досить просто. Змініть робочий каталог на корінь дерева джерела ядра та введіть такі команди:
Але я не впевнений, який "корінь дерева джерела ядра".
Це поточний каталог (куди я біг apt-get source ...
і де я перераховані вище файли)?
Або це каталог:
drwxrwxr-x 27 sps sps 4096 Oct 16 03:10 linux-lts-vivid-3.19.0
або, чи слід витягувати тарбол
-rw-rw-r-- 1 sps sps 123115155 May 6 21:35 linux-lts-vivid_3.19.0.orig.tar.gz
Вихід для uname -r
:
user $ uname -r
3.19.0-30-generic
user $