У меня проблемы с установкой графических драйверов AMD Linux; каждый раз, когда я пытаюсь установить его ошибки, он говорит, что не может найти заголовки ядра Текущая версия ядра - 3.6.7-4, поэтому установщик ищет заголовки ядра 3.6.7-4. Однако yum установит заголовки ядра только для 3.6.10, и я не могу найти пакет для заголовков 3.6.7-4.

Что мне нужно сделать, чтобы установить драйверы AMD?

2 ответа2

2

Если я правильно читаю вашу проблему, введите следующую команду, чтобы решить вашу проблему (под рудом). yum установить kernel-devel kernel-headers gcc gcc-c++

Я не слишком уверен, почему ему нужен gcc-c++, но это сработало для меня.

Я получил информацию с http://wiki.cchtml.com/index.php/Fedora_17_Installation_Guide, но их сайт, похоже, не работает. Поэтому я чувствую, что должен опубликовать это где-нибудь, чтобы в следующий раз, когда я переустановил свой компьютер, я смог найти ответ. Кроме того, другие тоже могут найти ответ.

1

yum вы сообщили мне о том, что вы можете использовать Fedora (или Oracle, или RHEL, или Scientific, или CentOS, или ...), поэтому я предполагаю, что вы используете Fedora 17/18.

Так как yum пытается установить заголовки для 3.6.10 , это говорит о том, что вы используете устаревшее ядро. Вам необходимо выполнить yum update до последнего ядра, а затем перезагрузить его, чтобы у вас была та же версия ядра, для которой у вас есть заголовки. Это единственный разумный способ позаботиться об этом. В зависимости от того, сколько лет вашему ядру, пакеты обновления до вашей конкретной версии ядра могут даже не быть доступны в репозиториях (хотя оригинальные выпущенные пакеты дистрибутива могут быть еще доступны). В худшем случае вы можете найти пакеты заголовков ядра для вашей конкретной версии ядра на koji.fedoraproject.org

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .