Debian Сборка Свежего Ядра Из Маитейнерской Ветки

Материал из Bryansk Linux Users Group.

Перейти к: навигация, поиск

Необходимо подключить репозиторий с маинтейнерскими ядрам ... о том как это сделать можно найти в соответствующем руководстве.

Для установки ядра необходимо ввести например:

# apt-get install linux-image-2.6.28-1-amd64

, где 2.6.28-1 необходимая ветка ядер, доступность которой можно увидеть по предложенному после ввода команды apt-get install linux-image. загрузчик будет теперь автоматически сконфигурирован (предусмотрено Debian).

  • NOTE - *описать ручную настроку загрузчика*

Для сборки ядерных модулей для nvidia/ati драйверов и прочего необходимы будут linux-headers для текущей версии ядра linux-headers для текущей ветки ядра запросят соответствующий kbuild, но оный необходимо собирать из сырцов, поскольку оный не доступен бинарном виде в текущем репозитории ядер.

рассмотрим на примере:

# apt-get install apt-build

теперь пройдет настройка параметров для компиляции приложений. (для core2 более новейших можем безопасно выбрать nocona в типе процессора а прочее оставить неизменным)

Ставим библиотеки, необходимые для сборки kbuild.

# apt-get install python2.4-dev python2.5-dev

Собираем kbuild

# apt-build build-source linux-kbuild-2.6.28

Ежели все собрано успешно - можем установить собранный пакет.

# apt-get install linux-kbuild-2.6.28

(в исключительных случаях будет необходимо внести строчку в sources.list наподобие етой: deb file:///var/cache/apt-build/repository apt-build main )

Вот и все :)

Damex

Личные инструменты