В kali linux скользящий выпуск пакет будет постоянно обновляться, старый пакет будет удален и заменен самой новой версией. в вашей системе у вас есть старый образ ядра linux-image-4.12.0-kali1-amd64
, он больше не доступен в репозитории kali linux, также его linux-headers-4.12.0-kali1-amd64
тоже будет удален.
После обновления системы(apt update
)вы можете проверить доступные linux-image
и linux-headers
–:
apt-cache search linux-image
apt-cache serach linux-headers
На основе вывода apt-cache
вы можете установить определенный пакет linux-image
и linux-headers
.
обязательная важная часть не используйте apt install linux-headers-$(uname -r)
, uname -r
она будет указывать на 4.12.0-kali1-amd64
пакет заголовков, который больше недоступен она будет работать после установки новойlinux-image
и загрузки новое ядро .
установка образа linux -и заголовков linux -без перезагрузки, пакет linux-headers
пригодится после перезагрузки системы.
apt install linux-image-4.12.0-kali2-amd64
apt install linux-headers-4.12.0-kali2-amd64
Или,установитьlinux-image
:
apt install linux-image-4.12.0-kali2-amd64
Перезагрузите систему, затем установитеlinux-headers
:
apt install linux-headers-$(uname -r)
теперь uname -r
должен указывать на версию заголовков ядра 4.12.0-kali2-amd64
.
Самый простой способ — полностью обновить систему, выполнив следующие шаги:
apt update
apt upgrade
apt dist-upgrade
reboot
, затем установитеlinux-headers
:
apt install linux-headers-$(uname -r)
apt autoremove
На uname -a
отобразится :
.
4.13.0-kali1-amd64
В kali -linux прокрутка /etc/apt/sources.list
должна содержать только следующую строку(kali docs):
deb http://http.kali.org/kali kali-rolling main contrib non-free