2021-04-28 00:49:03 +08:00
# Заголовки ядра Linux v.{{ package.version }}
Ссылка для скачивания: < a :href = "package.url" > < b > {{ package.url }}< / b > < / a >
< br / >
Текущая версия: < b > {{ package.version }}< / b >
< br / >
Домашняя страница: < a :href = "package.homeUrl" > < b > {{ package.homeUrl }}< / b > < / a >
< br / >
Важность: < b > {{ package.priority }}< / b >
< br / >
Размер архива: < b > {{ package.size }} Mb< / b >
< script >
new Vue({
el: '#main',
data: { package: {} },
mounted: function () {
this.getPackage('linux');
},
methods: {
getPackage: function(name) {
getPackage(name)
.then(response => this.package = response);
}
}
})
< / script >
2021-04-27 23:48:07 +08:00
## Сборка
!> **Данный пакет является частью архива с ядром Linux**
2021-04-28 00:49:03 +08:00
!> **Данный пакет устанавливается на свое окончательное место и не будет переустановлен впоследствии**
2021-04-27 23:48:07 +08:00
2021-05-05 18:58:00 +08:00
В о первых убедитесь что в архив не включены файлы которые могут помешать сборке.
2021-04-27 23:48:07 +08:00
```bash
make mrproper
```
2021-05-05 18:58:00 +08:00
Эта команда выполнит более интенсивную очистку дерева исходных текстов. Иногда она является необходимой.
2021-04-27 23:48:07 +08:00
2021-05-05 18:58:00 +08:00
### Подготовьте заголовки для использования:
2021-04-27 23:48:07 +08:00
```bash
make headers
```
## Установка
```bash
find usr/include -name '.*' -delete
rm usr/include/Makefile
2021-04-27 23:54:53 +08:00
cp -rv usr/include $LIN/usr
2021-04-27 23:48:07 +08:00
```
2021-05-05 18:58:00 +08:00
### Установленные файлы
2021-04-27 23:48:07 +08:00
Данный пакет устанавливает множество заголовочных файлов, в частности ` /usr/include/asm/*.h, /usr/include/asm-generic/*.h, /usr/include/drm/*.h, /usr/include/linux/*.h, /usr/include/misc/*.h, /usr/include/mtd/*.h, /usr/include/rdma/*.h, /usr/include/scsi/*.h, /usr/include/sound/*.h, /usr/include/video/*.h, and /usr/include/xen/*.h`