You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18系统如何安装匹配当前内核版本的Linux Kernel Headers?

原因说明

Ubuntu 18.04官方默认维护的内核版本为4.15.x系列,你当前使用的4.4.0-210-generic属于Ubuntu 16.04的旧生命周期内核,已经不在18.04的官方软件源提供范围内,因此直接通过apt检索不到对应版本的内核头文件包。

解决方案
  • 方案1:切换至Ubuntu 18.04官方支持内核(优先推荐)
    先安装官方默认内核及对应头文件:
    apt update && apt -y install linux-generic linux-headers-generic
    
    安装完成后重启设备,在GRUB引导菜单中选择4.15.x版本的内核进入系统,再重新安装第三方软件即可正常识别内核头文件。无需保留4.4内核的情况下,后续可卸载旧内核释放磁盘空间。
  • 方案2:手动安装对应版本内核头文件
    若业务要求必须使用当前4.4.0-210-generic内核,可手动下载对应deb包完成安装:
    先获取两个匹配架构的安装包:linux-headers-4.4.0-210_4.4.0-210.242_all.deb、linux-headers-4.4.0-210-generic_4.4.0-210.242_amd64.deb(32位系统替换amd64为i386即可)
    下载完成后执行安装命令:
    dpkg -i linux-headers-4.4.0-210_4.4.0-210.242_all.deb linux-headers-4.4.0-210-generic_4.4.0-210.242_amd64.deb
    
    若提示依赖缺失,执行apt -f install修复依赖后重新安装即可。
  • 方案3:临时指定内核源码路径
    如果你本地已有对应版本的内核源码目录,可在安装第三方软件时通过参数直接指定路径跳过头文件检索:
    dkms install [你的模块名称] --kernelsourcedir [内核源码的绝对路径]
    

内容的提问来源于stack exchange,提问作者JB_User

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 17:27:04