ubuntu 10.04 编译安装网卡 linux kernel source not found 解决办法
前些日子装了Ubuntu10.04(双系统win7 ubuntu),作为开发使用. 但郁闷的是网卡型号太老,需要我自己安装网卡驱动.当我在官网下载了驱动,编译安装时出现了问题(linux kernel source not found ).此问题后边有解决步骤 问题:刚装的系统,纯字符界面,网卡没驱动,(连不上网)神马也安装不了
1.创建本地apt源 root@zby:~# cp /etc/apt/{sources.list,sources.list.bak} 先备份 root@zby:~# vim /etc/apt/sources.list 删除所有,添加下面两行
deb file:///mnt/apt lucid main deb file:///mnt/apt lucid restricted 然后 root@zby:~# mount /dev/cdrom /mnt/apt 挂载光盘 root@zby:~# apt-get update 更新源 root@zby:~# apt-gt install gcc 安装gcc编译环境 2.编译安装网卡驱动 root@zby:~# tar xzvf ******.tar.gz root@zby:~#make 此时就出现linux kernel source not found 提示没有内核源文件 root@zby:~# ls /usr/src 结果此目录为空 既然没有就安装呗,但是无法联网,只能从别的地方copy过来再安装了 我虚拟机也安装了Ubuntu10.04 ,这个有内核源文件,就把它的安装包copy过来了 root@zby:~# ls /var/cache/apt/archives |grep linux-headers-2.6.32-21 linux-headers-2.6.32-21_2.6.32-21.32_all.deb linux-headers-2.6.32-21-generic_2.6.32-21.32_amd64.deb 在Ubuntu下面没有网卡驱动,可以通过优盘把这两个文件copy到过来;也可以重启进入win7通过网络copy过来,然后再进入Ubuntu挂载就可以 root@zby:~# dpkg -i linux-headers-2.6.32-21_2.6.32-21.32_all.deb root@zby:~# dpkg -i linux-headers-2.6.32-21-generic_2.6.32-21.32_amd64.deb 安装之后就可以在/usr/src看到两个目录了 root@zby:~# ll /usr/src total 16 drwxrwsr-x 4 root src 4096 2011-05-06 19:46 ./ drwxr-xr-x 10 root root 4096 2011-05-06 19:45 ../ drwxr-xr-x 24 root root 4096 2011-05-06 19:46 linux-headers-2.6.32-21/ drwxr-xr-x 7 root root 4096 2011-05-06 19:46 linux-headers-2.6.32-21-generic 重新执行 root@zby:~#make & make install 网卡驱动安装成功,问题解决 上面主要是安装软件包解决(linux kernel source not found )问题的,当然你也可以重新编译kernel,这里就不讨论了哈
本文出自 “永不放弃” 博客,请务必保留此出处http://zbylovecool.blog.51cto.com/2515860/573195 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |