[Comm] make не работает

Антон Горлов =?iso-8859-1?q?stalker_=CE=C1_altlinux=2Eru?=
Пт Авг 26 11:09:55 MSD 2005


Vitaly Gorshkov пишет:

>>>АГ> Не стоит какой-то из пакетов.
>>>>>   2) как его туда вернуть или добавить?

apt-get install

>>>[root на linux_alt 2]# rpm -qa|grep kernel-h
>>>kernel-headers-std-up-2.4.26-alt12
>>>kernel-headers-common-1.1.5-alt1
>>>..
> АГ> И?
> Чего и? если на счет ".." - то дальше ничего нет, выводится так:

У вас стоит alt12, а нужен alt6
>         [root на linux_alt 2]# rpm -qa|grep kernel-h
>         kernel-headers-std-up-2.4.26-alt12
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  >>/lib/modules/2.4.26-std-up-alt6/build/include/linux/modversions.h:
                   ^^^^^^^^^^^^^^^^^^
>  >>No such file or directory
>>>[root на linux_alt 2]# apt-cache search kernel-headers-std-up-2.4.26
>>>пусто
apt-cache search search kernel-headers-std-up

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

В том что у вас гранаты не той системы. ;-)
В кратце -у вас стоят хидеры от сборки alt12,в то время как для сборки 
требуются хидеры от сборки alt6. Ещё раз обратите внимание на подчёркнутое.

>     почему у меня не работает? где искать проблему, можно по русски
>     и поподробнее - что было понятно методику обнаружения ошибки -
>     которые я сам накорявил.

Вы не наковыряли пока что. Просто для сборки не стоят хидеры для нужнолй 
версии ядра (той под которой вы работаете,и под которую судя по всему 
собирается). Просто apt-get поставил вам хидеры от последней сборки 
ядра,а не той, которая у вас стоит (alt6)

> Конечно проще переставить - но хочется
Зочем переставлять? От этого ничего не изменится..Этож не виндовз и пора 
привыкать к этому.

>  понять - что я закорявил и как это раскорявить?

Установить пакет с хидерами дя нужной версии ядра.

>     До чего я дошел:
Дойти можно до чего угодно и куда угодно.

>     выяснил что /lib/modules - Эта папка содержит загружаемые модули
>     ядра, т.е. если туда накорявить то можно и не загрузиться.
Легко.
>     Эта папка содержит две папки:
>     [root на linux_alt modules]# ls
>     2.4.26-std-up-alt12
>     2.4.26-std-up-alt6
>     Думкается - это две разные версиии ядра 2.4.26 - версия, std -
>     стабильная, up -?, alt6 - ?, alt12 - ? слово alt понятно - мол ALT
>     LINUX? а вот 6 и 12 ?
Сборка..номер сборки.

P.S. apt-get install kernel-headers-std-up=2.4.26-alt6
P.P.S. Фэнкс ту raorn

-- 
   np: Finntroll - Jaktens Tid - Skogens Hamnd



Подробная информация о списке рассылки community