Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Новое ядро - kernel-header, kernel-source и т.п.

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ядро
 
Автор Сообщение
jeder

Почетный флеймер


Зарегистрирован: 08.06.2007
Сообщения: 1387

СообщениеДобавлено: Вс Янв 04, 2009 5:58 am    Заголовок сообщения: Новое ядро - kernel-header, kernel-source и т.п.
Ответить с цитатой

Я собрал новое ядро из исходников kernel.org.
Получлось два rpm файла:
1 - kernel-2.6.27.8-1.i386.rpm
2 - kernel-2.6.27.8-1.src.rpm
Вместе оба файла 194 Мб весят.

Всё работает, грузится и летает отлично.

Но как всегда меня интересуют вопросы, как это всё работает.

Когда стояло родное ядро дистрибутива, то бывало пару раз, что при установке тойже QEMU просило kernel-header, а при установке драйверов на видеокарту kernel-source.

Вот сейчас я с новым самособранным ядром. Драйвера все сейчас поставлены ещё на старом ядре, а если в следующий раз я поставлю линукс, сразу поставлю новое ядро, а потом буду ставить драйвера и т.п. Где мне тогда взять kernel-header, kernel-source и т.п.? Или они уже входит в новособранное ядро?

Arrow
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13716
Откуда: Кировоград, Украина

СообщениеДобавлено: Вс Янв 04, 2009 6:34 am    Заголовок сообщения:
Ответить с цитатой

Погоди, если модули у тебя работают на этом ядре, то и будут работать когда ты поставишь Линукс в след раз и будешь использовать свое ядро. Ты же сейчас только перекомпилировал ядро и не перекомпилировать драйверы? Ведь так?

kernel-header, kernel-source нужно ставить от того ядра, которое ты используешь. Первый пакет - это заголовки ядра, второй - исходный код. По сути, заголовки - это тоже исходный код, но они вынесены в отдельный пакет, поскольку исходный код нужен не всем, а занимает много места. А заголовки ядра могут понадобится при самостоятельной сборке некоторых прог, поэтому без них никак.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
jeder

Почетный флеймер


Зарегистрирован: 08.06.2007
Сообщения: 1387

СообщениеДобавлено: Вс Янв 04, 2009 6:43 am    Заголовок сообщения:
Ответить с цитатой

Цитата:

Ты же сейчас только перекомпилировал ядро и не перекомпилировать драйверы? Ведь так?

Вроде бы да. Confused

Цитата:

kernel-header, kernel-source нужно ставить от того ядра, которое ты используешь.

Я чот не понял. Сейчас объясню получше.
Вот я поставил новый линукс, а потом взял и обновил его ядро из этих двух файлов
Цитата:

1 - kernel-2.6.27.8-1.i386.rpm
2 - kernel-2.6.27.8-1.src.rpm
Вместе оба файла 194 Мб весят.

Потом я начну ставить драйвера или проги.
Они будут просить
Цитата:

kernel-header, kernel-source
?
Или в этих rpm пакетах уже всё, что надо есть и они уже в момент установки поставили и header и source от себя?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13716
Откуда: Кировоград, Украина

СообщениеДобавлено: Вс Янв 04, 2009 6:46 am    Заголовок сообщения:
Ответить с цитатой

Ставь проги и драйверы до установки нового ядра. Просто если их пакеты собраны так, что им нужен пакет kernel-header то будут просить, можно конечно поставить без разрешения зависимости, должно помочь, ведь у тебя то заголовки ядра есть в пакете kernel-source
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
jeder

Почетный флеймер


Зарегистрирован: 08.06.2007
Сообщения: 1387

СообщениеДобавлено: Вс Янв 04, 2009 6:57 am    Заголовок сообщения:
Ответить с цитатой

А как тогда собрать ядро чтобы был kernel-default, kernel-source, kernel-headers, и т.п.?
Я хочу просто в самом образе дистрибутива заменить родное ядро на моё Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Владимир Кононенко

Новенький


Зарегистрирован: 13.11.2008
Сообщения: 29
Откуда: Миргород, Полтавская обл.

СообщениеДобавлено: Ср Янв 07, 2009 4:47 pm    Заголовок сообщения:
Ответить с цитатой

Нутк нужно просто вместе со "своим" ядром взять kernel-source и kernel-headers и установить их (конечно же перед установкой драйверов и прочих программ, которые просят наличие данных пакетов). Иначе просто придется проделывать двойную работу, переставляя потом некоторые проги под новое ядро (vmware ту же самую).
_________________
http://kvelz.org.ua
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Моб. телефон ICQ Number
jeder

Почетный флеймер


Зарегистрирован: 08.06.2007
Сообщения: 1387

СообщениеДобавлено: Чт Янв 08, 2009 5:39 am    Заголовок сообщения:
Ответить с цитатой

Цитата:

kernel-source и kernel-headers


Цитата:

А как тогда собрать ядро чтобы был kernel-default, kernel-source, kernel-headers, и т.п.?
Я хочу просто в самом образе дистрибутива заменить родное ядро на моё
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Ядро Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис