Это путь относительно /usr/src/linux, обычно исходники ядра распаковываются туда:
text
ls -l /usr/src
итого 8
lrwxrwxrwx 1 root root 12 мар 23 2013 linux -> linux-3.2.29
drwxr-xr-x 24 root root 4096 янв 13 15:26 linux-3.2.29
/usr/src/linux - это симлинк на настоящий каталог с исходниками (linux-3.2.29), каталоги /lib/modules/`uname -r`/{build,source} также являются симлинками на каталог с исходниками ядра.
В общем как оказалось для пересборки ядра пакета devel оказалось недостаточно , нужны полные исходные коды ядра и из них распихивать недостающее по директориям вручную. А это будут уже слишком экстатические пляски с бубном.Поэтому мы решили поменять сетеую карту в магазине на что-то другое
В общем как оказалось для пересборки ядра пакета devel оказалось недостаточно
Странно, у меня в Slackware полные исходники ядра - это kernel-source. В CentOS - kernel-devel и kernel-`uname -r`.src. Руками не нужно ничего распихивать.
PS. А kernel-devel, вообще-то, насколько я понял, это просто заголовки, в Slackware соответствует пакету kernel-headers.
[quote="kerogaz"]В общем как оказалось для пересборки ядра пакета devel оказалось недостаточно
Странно, у меня в Slackware полные исходники ядра - это kernel-source. В CentOS - kernel-devel и kernel-`uname -r`.src. Руками не нужно ничего распихивать.[/quote]А у нас как оказалось в некоторых директориях даже нет файлов которые надо патчить Их надо вручную из исходников раскидывать.Да и к примерудаже нет директории /usr/src/linux Так что спасибо всем за помощь и терпение
$ wget https://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/linux-2.6.32.61.tar.xz
# tar xf linux-2.6.32.61.tar.xz -C /usr/src/
# ln -s /usr/src/linux-2.6.32.61 /usr/src/linux
# cd /usr/src/linux
# make mrproper
# cp /boot/config-*2.6.32* /usr/src/linux
# make bootstrap prepare modules_prepare
Но... ведь есть же, нужно только уметь искать.
[console]# rpm -i [span]h[/span]ttp://vault.centos.org/6.5/os/Source/SPackages/kernel-2.6.32-431.el6.src.rpm[/console]
Пусть будут, может в будущем пригодятся. Может когда=нибудь ещё какое железо надо будет прикручивать. Это ведь не Убунта которая в этом смысле идет впереди планеты всей : поставил и заработало без бубна :) Я в Минт (который на Убунте) эту USB сетевую карту поставил и она автоматом как флешка подключилась
Ну ты не сравнивай. Это совершенно разные вещи. Ставь Убунту на сервер, если она такая хорошая (да и ядро у убунты не самое свежее, а значит и поддержка оборудования).
Да у меня стояла на сервере с 2010 года серверная (без графики) убунта два года без никаких проблем. Я даже монитор оттуда забрал за ненадобностью. А CentOS пришлось ставить не по желанию а по нужде ,я от него руками и ногами отмахивался, но то другой вопросю Мне кажется поддержка Rd Hat стала платной для массового исправления подобного гемора с которым я столкнулся сейчас.
kerogaz, она всегда была платной по подписке и поставлялась исключительно для Red Hat :)
CentOS - бесплатен, но помощь дают Google + тематические форумы :)
Vascom, лично я жду, на посмотреть хотя бы. kerogaz, а kernel-ml установить, не судьба видимо? :)
The elrepo-kernel channel provides both the long-term support kernels (which have been configured for RHEL-5 and RHEL-6) and the latest stable mainline kernels (which have been configured for RHEL-6) using sources available from the Linux Kernel Archives.
Или таки забирайте RPM с исходниками, ссылка выше мною дана. А с kernel.org забрать - это был вариант на самый-самый крайний случай. И да, ввиду перехода kernel.org на компрессор xz, теперь даже и старые системы нуждаются в установке оного плюс обновленного tar.