Автоматическая сборка ядра
inline 1 марта, 2008 - 17:34
В хендбуке по установке написано, что ядро нужно ставить из gentoo-sources (и затем компилировать, вручную или с помощью genkernel.
Меня же интересут возможность автоматической сборки при обновлении во время выполнения команды emerge -uDNav world с использованием заранее заготовленного .config.
Каким образом это можно сделать? Я заинтересовался было USE-флагом build, однако на сайте gentoo-portage.com написано, что он предназначен для внутреннего использования...
»
- Для комментирования войдите или зарегистрируйтесь
emerge -uDNav world && cd
emerge -uDNav world && cd /usr/src/linux && make oldconfig && make prepare && make && make modules && make modules_install && make install
Это я знаю :) А
Это я знаю :)
А по другому никак?
P. S. Нужно же еще добавить сюда команду для удаления старых ядра и модулей.
Ну вот и
Ну вот и придумай.
"По-другому"? А
"По-другому"? А зачем? Может, Вас и копирование с помощью cp не устраивает? (-;Е
Пожалуйста, не описывайте своё железо в подписи
Никак. этот
Никак. этот процесс сугубо личный, поэтому автоматической пересборкой ядра на этапе обновления системы никто не страдает. Минусов у такого подходов масса при отсутствии каких-либо значимых плюсов.
_______________________
From Siberia with Love!
Напиши скрипт
Напиши скрипт на bash
________________________________________________________________________________________________
AMD64 X2 5200+ ASUS M2N-MX SE/ram 1Gb/chip video Nvidia 6150 SE/
Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 x
А что делать с
А что делать с пакетами, в которых есть модули, скомпилированные со старой версией ядра?
Я понимаю, их нужно перекомпилировать - но можно ли как-то это тоже автоматизирвать? Т. е., чтобы не самому вспоминать, какие именно пакеты содержат модули, а это происходило автоматически, как revdep-rebuild для библиотек?
emerge
_ _______ _
/ Enchant / Enchanted Technology @ Настройка и администрирование серверов, создание web-сайтов
Никакую проблему нельзя решить на том же уровне, на котором она возникла
У профессионалов Linux работает лучше Windows! - Священные войны
Спасибо
Спасибо