如何在Linux上安装内核头文件
1个回答
展开全部
什么系统?CentOS、Fedora、RHEL等直陪晌接用yum install kernel-headers。
Ubuntu尝试用apt-get install。
不过,建议安装前,先查看一下当前使用的内核版本。
linux下可能会有2个内核共存。例如芦氏锋2.6.18和2.6.33共存。每次启动时,都会选定一个内核版本。那么。安装kernel-headers时,选择的版本应当与当前使用的内核版本一致。
就是2.6.18的内核配2.6.18的kenrl-headers。
因为以前曾经有人遇到过不匹配的状况,导致某些程序功能无法安装使用。
例如2.6.33的kernel已经发布安装但2.6.33的kernel-headers还没有发布。
结果以2.6.33内核登录系统后,安装kernel-headers时就出错了。
可以使用uname -r来查看当核备前内核版本。
使用yum list | grep kernel-headers来查看当前yum仓库中的kernel-headers的版本是否和内核版本一致。
如果一致,直接yum install kernel-headers
如果不同,重启系统,换其他内核版本登录后,再yum install。
Ubuntu参考执行
Ubuntu尝试用apt-get install。
不过,建议安装前,先查看一下当前使用的内核版本。
linux下可能会有2个内核共存。例如芦氏锋2.6.18和2.6.33共存。每次启动时,都会选定一个内核版本。那么。安装kernel-headers时,选择的版本应当与当前使用的内核版本一致。
就是2.6.18的内核配2.6.18的kenrl-headers。
因为以前曾经有人遇到过不匹配的状况,导致某些程序功能无法安装使用。
例如2.6.33的kernel已经发布安装但2.6.33的kernel-headers还没有发布。
结果以2.6.33内核登录系统后,安装kernel-headers时就出错了。
可以使用uname -r来查看当核备前内核版本。
使用yum list | grep kernel-headers来查看当前yum仓库中的kernel-headers的版本是否和内核版本一致。
如果一致,直接yum install kernel-headers
如果不同,重启系统,换其他内核版本登录后,再yum install。
Ubuntu参考执行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询