The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ядро и хедеры ядра ??"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Видео, изображения, потоковое вещание)
Изначальное сообщение [ Отслеживать ]

"ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 17-Сен-10, 11:50 
debian lenny.. ядро 2.6.26
необходимо иметь пакет linux-headers, соотв. тойже верссии что и ядра 2.6.26
хорошо.

НО
к тем версиям ядер которые есть на kernel.org, нет linux-headers на packages.debian.org..

Например, скачиваю с kernel.org ядро 2.6.27...., а linux-headers-2.6.27 нет на packages.debian.org.....И та со всеми версиями ядер с kernel.org.

Где могу скачать linux-headers 2.6.27 ..deb или linux-kernel-2.6.26.tar.bz2 ?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ядро и хедеры ядра ??"  +/
Сообщение от anonymous (??) on 17-Сен-10, 12:19 
Если коротко, то на kernel.org (http://www.kernel.org/pub/linux/kernel/v2.6/)

cd ....../linux-2.6.x.x &&
make mrproper &&
make headers_check &&
make INSTALL_HDR_PATH=dest headers_install
find dest/include \( -name .install -o -name ..install.cmd \) -delete
cp -rv dest/include/* /usr/include

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "ядро и хедеры ядра ??"  +/
Сообщение от Andrey Mitrofanov on 17-Сен-10, 12:41 
>Если коротко, то

Откройте для себя пакет kernel-package и входящий в него (хинт: man!) make-kpkg.
http://google.ru/search?q=%22make-kpkg%22+site...

/fixed

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "ядро и хедеры ядра ??"  +/
Сообщение от zd3n (ok) on 17-Сен-10, 12:23 
>[оверквотинг удален]
>хорошо.
>
>НО
>к тем версиям ядер которые есть на kernel.org, нет linux-headers на packages.debian.org..
>
>
>Например, скачиваю с kernel.org ядро 2.6.27...., а linux-headers-2.6.27 нет на packages.debian.org.....И та
>со всеми версиями ядер с kernel.org.
>
>Где могу скачать linux-headers 2.6.27 ..deb или linux-kernel-2.6.26.tar.bz2 ?

К ядрам с kernel.org не нужны headers, т.к. в них содержатся полные исходники.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 17-Сен-10, 15:11 
Необходимо установить VirtualBox, в debian  он работает, если установлены пакеты linux-headers-$(uname -r) и linux-source.

Скачиваю ядро с kernel.org, распаковываю ......... компилирую так:
make-kpkg --append-to-version "-tux" --revision "2.6.27" --us --uc --initrd kernel_image
Получаю deb пакет, который успешно устаноавливаю.

Помогите пожалуйста установить исходники для 2.6.27. Т.к. для VirtualBox'a необходимо иметь в системе linux-headers-(uname -r).

Anonymous написал :
Если коротко, то на kernel.org (http://www.kernel.org/pub/linux/kernel/v2.6/)
cd ....../linux-2.6.x.x &&
make mrproper &&
make headers_check &&
make INSTALL_HDR_PATH=dest headers_install
find dest/include \( -name .install -o -name ..install.cmd \) -delete
cp -rv dest/include/* /usr/include

Что писать в поле
dest headers_install
и
find dest/include \( -name .install -o -name ..install.cmd \) -delete

нпонятно, у меня debian lenny :-(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "ядро и хедеры ядра ??"  +/
Сообщение от Andrey Mitrofanov on 17-Сен-10, 15:47 
>Необходимо установить VirtualBox, в debian  он работает, если установлены

[--чик-чик---]
>нпонятно, у меня debian lenny :-(

OSE не подойдёт?

http://mirror.yandex.ru/backports.org/pool/main/v/virtualbox.../
http://packages.debian.org/source/lenny-backports/backports/...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 17-Сен-10, 19:04 
извинияюсь, за нубство,
VirtualBox у меня не запускатется с установленным ядром с kernel.org.
Поправьте меня, но мне нужны linux-headers-$(uname -r)? VurtalBoxвыдает failed при запуске.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "ядро и хедеры ядра ??"  +/
Сообщение от zd3n (ok) on 17-Сен-10, 19:57 
Для Deb-based дистрибутива при компиляции ядра из исходников лучше собирать пакет с ядром.
Но заодно нужно собрать пакет с хидерами...

Типа так:

...
make menuconfig
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

В итоге получится 2 DEB пакета linux-image-....deb и linux-headers-....deb

Более подробно расписано тут  http://www.kadets.info/showthread.php?t=47555

После инсталляции этих пакетов, нужно собрать модуль для нового ядра (для самого virtualbox).
Это делается так:
/etc/init.d/vboxdrv setup

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 17-Сен-10, 20:44 
спасибо, zd3n.
Эта команда созлает мне не только deb пакет с ядром, но и хедеры ядра :
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 18-Сен-10, 09:32 
компилирую kernel-source :
fakeroot make-kpkg --initrd --append-to-version=-custom kernel-source

выдает :
53-custom/usr/share/doc/linux-source-2.6.27.53-custom/README
install: невозможно выполнить stat для `README': Нет такого файла или каталога
make[1]: *** [debian/stamp/install/linux-source-2.6.27.53-custom] Ошибка 1
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27.53-test'
make: *** [kernel_source] Ошибка 2

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "ядро и хедеры ядра ??"  +/
Сообщение от sopisia (ok) on 18-Сен-10, 10:33 
проблема решена.
заново разархивировал ядро и пересобрал
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers linux_source

созданы три пакета:
linux-image......deb
linux-headers.....deb
linux-source.....deb

+1000 Всем ответившим.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру