Помощь - Поиск - Участники - Календарь
Полная версия: gentoo-dev-sources & linux-headers
LinuxForum > Дистрибутивы > Gentoo
William Henry Gates
чегой-то я не понял - это что, одно и то же, если судить по размеру?
clx
Нет, не одно и тоже..ядро есть ядро, а хедеры есть хедеры.
moodperson
QUOTE
а хедеры есть хедеры.

гы а если человек не знает что это такое - ну так надож обьяснить.
хедеры есть ничто иное как файлы типа blabla.h, т.е. это наборы программного текста на Cи или C++, ну если при обновлене требует значит надож поставить. smile.gif
William Henry Gates
офигивительно - 28,835kb файлов типа blablabla.h ohmy.gif
moodperson
да не он их просто с ядра тянет 2.4.x - а размер да впечатляет smile.gif
clx
QUOTE(moodperson @ Понедельник, 28 Марта 2005, 1:34)
да не он их просто с ядра тянет 2.4.x  - а размер да впечатляет smile.gif
*



and? linux26-headers - 2.6.x ; linux-headers - 2.4.x
William Henry Gates
ядро 2.6.10, а хедеры к нему зачем-то от 2.4.25, причем, как я понял, в комплекте с ядром sad.gif
clx
QUOTE(William Henry Gates @ Понедельник, 28 Марта 2005, 8:51)
ядро 2.6.10, а хедеры к нему зачем-то от 2.4.25, причем, как я понял, в комплекте с ядром sad.gif
*



Потому что ты систему собирал с 2.4.х
Сделай следующее:

CODE

emerge -C linux-headers
emerge linux26-headers
czarker
Для clx:
А как бороться с таким вот фактом: система работает на ядре 2.6.11, но при emerge linux26-headers упорно тянет 2.6.8.? (не помню последнюю цифру) и ставится оттуда. Как заставить использовать header'ы текущего релиза?
clx
QUOTE(czarker @ Понедельник, 28 Марта 2005, 16:41)
Для clx:
А как бороться с таким вот фактом: система работает на ядре 2.6.11, но при emerge linux26-headers упорно тянет 2.6.8.? (не помню последнюю цифру) и ставится оттуда. Как заставить использовать header'ы текущего релиза?
*



Имхо 1 способ - размаскировать и поставить, мне лично эти хедеры не мешают.
У меня хедеры - 2.4.22-r1 и всё путём.
alistro
насколько я знаю последняя версия заголовков в stable ветке это 2.6.8.1-r4..
moodperson
CODE
Not tested to be fully stable, if things break file bugs to plasmaroo please...

так написанно в 2.6.11, можно поставить и потестировать их стабильность cool.gif
William Henry Gates
QUOTE(William Henry Gates @ Понедельник, 28 Марта 2005, 8:51)
Потому что ты систему собирал с 2.4.х



не-а, систему собирал сразу с gentoo-dev-sources, а заголовки, как я понял, остались со stage3. если их убрать, почти ничего не компилится.
пришлось скопировать в /usr/include заголовки из тарбола стадии, пересобрать glibc и замаскировать нафиг все os-headers.
еще лучше сделал: скопировал из gentoo-sources в linux-headers билд и дайджест от 2.6.10, переименовал по образцу и сделал emerge linux-headers. получилось
/usr/src/linux-2.6.10-gentoo-r6 и /usr/src/linux-2.6.10-linux-r6 (просто исходники).

вообще-то это шаманство с версиями бубна, на месте разработчиков я бы либо не делал раздела linux-headers, либо уж не стал делать из него ссылки на исходники ядра, а действительно выложить только заголовки, там ведь не должно быть много.
William Henry Gates
обновил вчера дерево портежей, и вот они опять, родные smile.gif linux-headers-2.6.8.1-r4. опять пришлось шаманить и из sources изготовлять headers. имхо, косяк конкретный, я так и не понял, зачем мне два экземпляра ядра.
KreeK
По моему народ не до конца въезжает в разницу между linux-sources и linux-headers. Заголовки нужны для унификации системных вызовов программ и библиотек. В заголовках находится неизменяемая часть кода ядра. Если в системе стоят несколько версий ядра, чьи заголовки будут использоваться? У меня на сегодняшний день стоят gentoo-sources-2.6.11-r6 для работы, mm-sources и ac-sources для тестирования.

Разница между linux-headers-2.4 и 2.6 в появлении в последней NPTL. Причины использования заголовков от ядра 2.6.8.1 в том, что именно эта версия считается наиболее "удачной" на сегодняшний день.

Так, что "пляски с бубном" по подмене заголовков, это, по-моему, "шорох орехов" wink.gif
William Henry Gates
ну не знаю, у меня ядро 2.6.10-r6, а заголовки мне предлагают (вместе с ядром, заметьте) 2.4.22. модем у меня, жадный я за трафик smile.gif пришлось использовать те заголовки от того ядра, что я уже закачал.
так что все равно логики не понимаю: ядро ведь есть? почему заголовками не считать заголовки именно этого ядра?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.