Я пытаюсь обновить драйверы сетевой карты на моем сервере на базе Debian. Я следую этому руководству:Руководство по установке драйвера
Я дошел до этого шага
aptitude install build-essential linux-headers-`uname -r`
, однако сначала установил пакет linux-headers, вот так
aptitude install linux-headers-`uname -r`
Теперь я пытаюсь установить пакет build-essential, но он, похоже, требует, чтобы я удалил недавно установленный пакет linux-headers. Вот что я получаю:сообщение об установке
Как мне разрешить эти зависимости?
решение1
Можете перефразировать свой вопрос? Вы говорите, что уже сделали aptitude install build-essential linux-headers-`uname -r`
это, так зачем вы пытаетесь установить build-essential снова? Что-то пошло не так в первый раз? Что-то пошло не так при выполнении этой команды?
Во многом это похоже на то, что он хочет установить последние версии компилятора и т. д., но у вас сейчас старые версии библиотек. Попробуйте сначала обновить все (обратите внимание, что если версия ядра изменится, вам также придется установить новые заголовочные файлы ядра).