Как замаскировать ядро?
Гость 26 Августа, 2006 - 05:21
Имею давнюю привычку держать распоследнее стабильное ядро и собирать его вручную. emerge же при каждом обновлении world-а тянет свой кернел. Как ему корректно объяснить что этого делать не следует и что о ядре я позабочусь сам? Простое добавление
sys-kernel/linux-headers
sys-kernel/gentoo-sources
в /etc/portage/package.mask не спасает, emerge начинает ругаться на нарушенные зависимости.
»
- Для комментирования войдите или зарегистрируйтесь
Без ядра совсем
Без ядра совсем никак. Если уж так сильно неймётся и хочется делать что-то в обход системы, то наверное придётся сделать вот так:
1. посмотреть какое ядро последнее прилетело.
2. Дописать в package.mask что-то вроде: >=gentoo-sources-<имеющая версия ядра>
Тогда оно должно успокоиться на имеющемся ядре..
А чем не
А чем не устраивает ядро, которое скачивает portage, все равно руками же собираешь?
Или хочется vanilla ядро? Тогда поставь
sys-kernel/vanilla-sources
и все!
/etc/portage/profile/package.provided
Я тоже имею такую привычку (безусловно, вредную, но люблю сам ядра патчить и ставить =) ). При появлении в portage новой версии ядра просто прописываю его в /etc/portage/profile/package.provided.
$ cat /etc/portage/profile/package.provided
sys-kernel/vanilla-sources-2.6.17_rc3
Есть ключ,
Есть ключ, который якобы ставит пакет (пишет в базе пакетов, что пакет установлен, но не ставит его). Какрас на такой случай.
_________________
Linux
...because life is too short for reboots