我安装了 Kali 2017.2 的 32 位版本,没有出现问题:
# uname -r
4.12.0-kali1-686-pae
我想安装linux-headers-4.12.0-kali1-686-pae
,但找不到或安装它:
# apt-cache search linux-headers
....
aufs-dkms - DKMS files to build and install aufs
linux-headers-4.13.0-kali1-686 - Header files for Linux 4.13.0-kali1-686
linux-headers-4.13.0-kali1-686-pae - Header files for Linux 4.13.0-kali1-686-pae
linux-headers-4.13.0-kali1-all - All header files for Linux 4.13 (meta-package)
linux-headers-4.13.0-kali1-all-i386 - All header files for Linux 4.13 (meta-package)
linux-headers-4.13.0-kali1-common - Common header files for Linux 4.13.0-kali1
linux-headers-686 - Header files for Linux 686 configuration (meta-package)
linux-headers-686-pae - Header files for Linux 686-pae configuration (meta-package)
linux-libc-dev-alpha-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
...
这是我的仓库地址:
# cat /etc/apt/source*
deb https://http.kali.org/kali kali-rolling main non-free contrib
如何linux-headers-4.12...
在不升级的情况下安装 Kali 2017.2?
我不想升级我的操作系统,我只想安装linux-headers-4.12...
,并且不想apt upgrade
在我的系统上运行。
答案1
您需要从以下位置手动下载软件包游泳池,虽然它们仍然可用(当我写这篇文章时,您所追求的版本仍然存在)。
想必您知道您的内核有许多已知的漏洞......
答案2
您需要从池目录中下载包含 Linux 标头的 .deb 包卡利回购网站。
从 kali 存储库下载软件包:
wget http://http.kali.org/kali/pool/main/l/linux/linux-headers-4.12.0-kali1-686-pae_4.12.6-1kali6_i386.deb
使用 apt 安装软件包:
apt install ./linux-headers-4.12.0-kali1-686-pae_4.12.6-1kali6_i386.deb
清理完毕后:
rm ./linux-headers-4.12.0-kali1-686-pae_4.12.6-1kali6_i386.deb
这里如果您需要适合您情况的不同软件包,请直接链接。