Конфигурация VMware - где достать kernel-headers?
GNU/Linux, UNIX, Open Source → Программное обеспечение
CHeryPo4Ka
написал 13 октября 2005 года в 18:12 (4291 просмотр)
Ведет себя
неопределенно; открыл 1 тему в форуме, оставил 7 комментариев на сайте.
Люди добрые, при конфигурации вмваре спрашивает путь к С хедерам, дефолтный путь не подходит, тот, который я пишу ( /usr/include/ ) тоже не подходит (говорит, мол, там не для моего ядра).
Как же тогда достать те хедеры, которые для моего ядра?
У меня стоит ASP линух…
когда ввожу путь /usr/include/ ,она говорит, что-то вроде того, что у меня версия 2.4.20 2.4.22-1.2154.nptl.asp
Помогите…
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Ща отвечу — а что она вообще говорит-то? Со значениями по умолчанию?
нужно поставить rpm-пакет с хедерами
Оххх.. я понимаю, что нужно пакет с хедерами…
Но ГДЕ мне достать пакет с хедерами для моего ядра? =)
ЗЫ Мастер, читай сабж =)
2 Vlav по умолчанию она предлагает вариант
/usr/src/linux/include
но такого пути у меня вообще нету.
У меня есть /usr/include
Но этот путь прогу не устраивает, потому что там типа не те хедеры.
Ну так создай ссылку на тот каталог, где у тебя лежат хедеры
ln -s /usr/include … /usr/src/linux
Проблема не в том, что я не могу указать проге мои хедеры.
проблема в том, что проге они не нравятся! мне нужны какие-то другие…
Других быть не может.
Хедеры должны быть не такими то и такими то, а теми, которые соответствуют установленному ядру (точнее иходникам ядра).
1) версия VMware?
2) версия ядра и операционки?
3) uname -a?
4) $ ls /usr/src/?
5) исходники ядра установлены?
Эээ =))
1) На днях скачена с их сайта
2) А как узнать?
3) Э.. чего?:)
4) См. 3
5) Хз.. Просто с диска АСП ставился
Установи пакет, который называется kernel-source или что-то вроде этого со своего диска. Может быть, там будет пакет с названием типа kernel-headers, можно обойтись малой кровью, установив только его. Но лучше установить kernel-sources. Я не знаю, какие менеджеры пакетов бывают в твоем дистре, посмотри в мануале. Или просто поищи на сидюке.
Команда uname -a напечатанная в командной строке расскажет тебе, какую версию ядра ты гоняешь. И еще много полезного.
Good Luck,
UT
ааа… спасибо, попробую =))
Да там, по всей вероятности, ядро одно, сорцы другие, заголовочные файлы тоже может быть другие и ссылка /usr/src/linux торчит вообще неизвестно куда.
Есть пакет кернел сорс
а есть еще два таких:
glibc-kernheaders-2.4-8.36.i386.rpm
glibc-headers-2.3.2-101.4asp.i386.rpm
Что лучше ставить?
Фу)
после установки кернел сорсов вмвара поставилась, всем спасибо =)))
Судя по содержимому топика, ответ на сабж таков: на диске или в архиве, откуда линукс ставился.
Каждая винда должна сидеть в окошке! =)