假设我需要一个内核为3.2.63-2+deb7u1
i686 的 Debian。
如何找到对应的 Debian 版本?我认为是 Debian 7 因为这文档指出 Debian 7 的内核版本为 3.2。然而,我可以下载几个 iso 映像,例如debian-7.8.0-i386-netinst.iso
、debian-7.9.0-i386-netinst.iso
等。我如何知道这些 isos 中的哪一个将生成具有确切内核版本 3.2 的系统.63-2+deb7u1我需要?
或者,也许这是安装与特定版本相对应的 .deb 的问题,即根据需要升级或降级内核?
答案1
这气喘吁吁的变更日志列出每个单点版本中的所有软件包更新。这表明Debian 7.7与 3.2.63-2 一起发布,同时Debian 7.8与版本 3.2.65-1 一起发布。因此,您将找不到与您正在寻找的版本完全相同的安装程序映像。
但是你可以在以下位置找到相关的内核包快照;这将允许您安装您想要的版本。
答案2
我不知道该内核是否有 isos,但是你为什么不尝试编译你需要的内核呢?这是关于如何为 debian 编译内核的指南。
答案3
如果常规内核启动并至少支持硬盘控制器,您还可以将所需的软件包放置在本地服务器上,使用 或 等工具reprepro
创建apt-ftparchive
正确的Packages
和Release
文件,并使用安装程序的专家模式将服务器添加为一个额外的包源。
因为您处于专家模式,所以安装过程会询问要安装哪个内核包。