码迷,mamicode.com
首页 > 系统相关 > 详细

linux自学心得之--安装内核头文件

时间:2015-09-21 19:42:47      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:kali linux 内核头文件   内核头文件   未发现软件包   linux   软件包   初学者   

    对于linux初学者来说有很多的问题需要去探索,不能完全按照书本上的章节顺序学习,有些知识和问题就像是安装软件一样有依赖关系。刚安装linux系统需要安装驱动,安装驱动就要提前安装内核头文件,不然会报各种错误,比如找不到目录,xxx不存在。安装内核头文件的时候可能又会遇到“未发现软件包。。。。。。”

技术分享    废话少说,下面就讲一下如何安装内核头文件,本文以kali linux为例,kali linux是基于Debian的Linux发行版,本文章适用于其他基于Debian的linux。
 安装之前需要准备以下工作:
 1、确保机器可以正常上网
 2、确保有正确的源
确保能否正常上网就不用说了,添加能正常使用的源是重点,需要修改/etc/apt/sources.list文件。使用一下步骤:
在终端中输入

nano /etc/apt/sources.list

打开sources.list文件讲之前的源用“#”注释。添加以下源(不用的系统对应的源是不一样的,不能混用,后期我会整理关于源的知识)
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free
按ctrl+x 选择y文件名不变保存并退出。
在终端中运行

apt-get update

命令刷新源
然后使用

apt-get dist-upgrade

命令更新系统
最终使用

apt-get install linux-headers-`uname -r`

(注意这里的标点是键盘Esc件下面的那个按键)或者使用apt-get install linux-headers-$(uname -r)命令安装内核头文件。
安装完成后使用

dpkg-query -s linux-headers-`uname -r`

或者dpkg-query -s linux-headers-$(uname -r) 命令检查内核头文件是否成功安装



在这里,我们需要去扩展了解的知识点有:linux下的软件依赖关系、nano工具的使用方法、源sources.list文件的格式 、apt-get常用命令、apt-get dist-upgrade与apt-get upgrade的区别。


本文出自 “心如止水” 博客,请务必保留此出处http://isnull.blog.51cto.com/10388625/1696821

linux自学心得之--安装内核头文件

标签:kali linux 内核头文件   内核头文件   未发现软件包   linux   软件包   初学者   

原文地址:http://isnull.blog.51cto.com/10388625/1696821

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!