Ошибка при установке linux-headers

K

kaarb

Здравствуйте. Попытался выполнить команду
Код:
apt-get install -y dkms linux-headers-$(uname -r)
Мне система выдала вот такую ошибку

E: Unable to locate package linux-headers-4.12.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.12.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.12.0-kali1-amd64'
Сам я еще совсем зеленый новичок, не бейте тапками
 

sinner67

Green Team
24.03.2017
279
357
BIT
0
обновитесь и попробуйте снова
Код:
apt-get update
apt-get upgrade
apt-get dist-upgrade
 

BarDimNik

Green Team
23.09.2016
28
16
BIT
0
Здравствуйте. Попытался выполнить команду
Код:
apt-get install -y dkms linux-headers-$(uname -r)
Мне система выдала вот такую ошибку

E: Unable to locate package linux-headers-4.12.0-kali1-amd64
E: Couldn't find any package by glob 'linux-headers-4.12.0-kali1-amd64'
E: Couldn't find any package by regex 'linux-headers-4.12.0-kali1-amd64'
Сам я еще совсем зеленый новичок, не бейте тапками

Здравствуйте! Я могу ошибаться, но думаю Вам поможет это:
https://codeby.net/threads/oshibka-repozitoriev-kali-linux.62076/
 
Z

zed

это нормально для кали
обновись полностью apt-get update && apt-get dist-upgrade
и reboot
далее смотрим версию ядра uname -r
теперь смотрим apt-cache search linux-headers и apt-cache search linux-image на доступность хеадерсов и имеджа в репах
если к примеру у тебя версия используемого ядра совпадает с тем что есть в репах
то можешь выполнять свою команду apt-get install -y dkms linux-headers-$(uname -r)
но в последнее время в кали линукс установленная версия ядра отличается от исходников что содержатся в репозиториях
поэтому идешь на оф сайт и ищешь 2 файла под свое ядро это
linux-headers******common*****.deb
и
linux-headers*****all*****.deb
(звездочки это твоя версия ядра и разрядность ос)
скачиваешь их и ставишь со всеми необходимыми зависимости и нужными компиляторами( которые при ошибки запуска будут требоваться к установке)
сначала устанавливаешь файл common, потом all
командой dpkg -i linux-headers******common*****.deb (выходит ошибка, смотришь чего не хватает и ставишь ставишь через apt install этот пакет)
после устанавливаешь также linux-headers*****all*****.deb
перезагружаешь ос и командой apt-cache search linux-headers и apt-cache search linux-image видишь только что установленные нами исходники ядра
и вот теперь выполняешь свою команду apt-get install -y dkms linux-headers-$(uname -r)
 
  • Нравится
Реакции: rusGoldberg
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!