22 个解决方案
#1
很明显楼主基本的知识欠缺,先别忙搞内核
别总是相信那些大牛,一来就是linux内核分析,大忽悠而已
内核一般都在 /usr/src下,但是一般的是没有安装的,因为一般人都用不到,而不一般的人都知道怎么下载编译,所以楼主可以 google一个 linux内核编译,照着做一遍,尝试理解下内核的组织方式
罗马不是一天建成的
别总是相信那些大牛,一来就是linux内核分析,大忽悠而已
内核一般都在 /usr/src下,但是一般的是没有安装的,因为一般人都用不到,而不一般的人都知道怎么下载编译,所以楼主可以 google一个 linux内核编译,照着做一遍,尝试理解下内核的组织方式
罗马不是一天建成的
#2
严重同意1楼说法。
许多搞开发的一上来就直接奔驱动、内核去了。
个人建议先熟悉linux操作,再搞开发。
fedora的在/usr/src/kernel目录下。内核官网:www.kernel.org,可以去下载。
许多搞开发的一上来就直接奔驱动、内核去了。
个人建议先熟悉linux操作,再搞开发。
fedora的在/usr/src/kernel目录下。内核官网:www.kernel.org,可以去下载。
#3
好多发行版 都不带内核源码的
要看自己去www.kernel.org下载 要哪个版本就下载哪个版本
要看自己去www.kernel.org下载 要哪个版本就下载哪个版本
#4
顶
#5
正解!!!
#6
lxr.linux.org
#7
楼上面说的都对。
如果是刚安装发行套件而没有自己编译内核的话 貌似不带源码。
如果是刚安装发行套件而没有自己编译内核的话 貌似不带源码。
#8
+1
源码系统中有的
#9
e ...貌似不懂页。。。
#10
先熟悉构架然后看源码吧,学学makefile等
#11
#12
虽然我不懂linux,但是, 也请各位不要以为自己是牛人就随便打击楼主这样的新手,不知道那样是很容易打击初学者信心的吗?难道你们不是这样过来的吗?难道不懂得去引导一下学生吗?不觉得你们自己很装十三吗? 楼主别怕,内核源代码在哪他们已经告诉你了,只要懂C 内核就随便去搞吧。
#13
2.6的核估计发行版本里没有了,只能去kernel.org官网上下
#14
谢谢大家的回帖。。。我想,大家给我建议是正确的,因为在大二学完os这门课程后,我对os比较理解了,所以我想试着写下linux的设配驱动程序。也正好为了以后毕业设计做个准备。。。呵呵。如果各位老师谁对内核编程比较精通的话,还请各位多多指教。。。学生在此谢过了。。。
#15
再请问下各位老师,那我现在应该如何下手呢?
#16
哎,看来现在说句实话就不招人待见了……
楼主,你别以为学了操作系统明白了道理就能看懂实际系统,实际运行系统里面的组织方式,调用方式都是很复杂的,有的是因为习惯所致,有的是因为管理组织所致
如果理解内核仅靠下载源码就能搞懂,那么中国的linux水平也就上天了
现在的情况是很多人心比天高,遇事不能自己动手去做
上面那么多人回复了,也给了内核源码的网址,如果楼主有心,直接google “linux内核源码编译”,相信可以搜出很多来,不过以我的经验,学了操作系统,不学如何部署,就奔内核去了,除非是XX年一遇的高手,一般人都是浪费时间而已。
这里热心回帖的人不管水平如何,大家都是在说心里话,用心待人而已,更少有人恃技凌人
能起到什么作用谁也说不准,说的目的也多半是希望新手能少走点弯路
楼主,你别以为学了操作系统明白了道理就能看懂实际系统,实际运行系统里面的组织方式,调用方式都是很复杂的,有的是因为习惯所致,有的是因为管理组织所致
如果理解内核仅靠下载源码就能搞懂,那么中国的linux水平也就上天了
现在的情况是很多人心比天高,遇事不能自己动手去做
上面那么多人回复了,也给了内核源码的网址,如果楼主有心,直接google “linux内核源码编译”,相信可以搜出很多来,不过以我的经验,学了操作系统,不学如何部署,就奔内核去了,除非是XX年一遇的高手,一般人都是浪费时间而已。
这里热心回帖的人不管水平如何,大家都是在说心里话,用心待人而已,更少有人恃技凌人
能起到什么作用谁也说不准,说的目的也多半是希望新手能少走点弯路
#17
如果你是不懂linux的话,那么说出这样的话可以理解
如果看着一个人走错了,明知道有问题而不提醒是不是有点不人道?
如果懂C就能搞内核,那么内核也太简单了吧
我初学的时候连问人的地方都没有,对每个认真回答问题的人我都很尊重,每个回答我都试图去研究
那时候BBS上置顶就有一个帖子说的是如何提问,如何动手去做
是现在很多人都浮躁了,还是我已经落后了……
#19
学习学习 我还是太菜了
#20
定死,爬还没会就去跑,不摔死才怪
#21
我是来学习的
#22
内核学习很重要的!对高效率的编程很有帮助!值的研究学习!
#1
很明显楼主基本的知识欠缺,先别忙搞内核
别总是相信那些大牛,一来就是linux内核分析,大忽悠而已
内核一般都在 /usr/src下,但是一般的是没有安装的,因为一般人都用不到,而不一般的人都知道怎么下载编译,所以楼主可以 google一个 linux内核编译,照着做一遍,尝试理解下内核的组织方式
罗马不是一天建成的
别总是相信那些大牛,一来就是linux内核分析,大忽悠而已
内核一般都在 /usr/src下,但是一般的是没有安装的,因为一般人都用不到,而不一般的人都知道怎么下载编译,所以楼主可以 google一个 linux内核编译,照着做一遍,尝试理解下内核的组织方式
罗马不是一天建成的
#2
严重同意1楼说法。
许多搞开发的一上来就直接奔驱动、内核去了。
个人建议先熟悉linux操作,再搞开发。
fedora的在/usr/src/kernel目录下。内核官网:www.kernel.org,可以去下载。
许多搞开发的一上来就直接奔驱动、内核去了。
个人建议先熟悉linux操作,再搞开发。
fedora的在/usr/src/kernel目录下。内核官网:www.kernel.org,可以去下载。
#3
好多发行版 都不带内核源码的
要看自己去www.kernel.org下载 要哪个版本就下载哪个版本
要看自己去www.kernel.org下载 要哪个版本就下载哪个版本
#4
顶
#5
正解!!!
#6
lxr.linux.org
#7
楼上面说的都对。
如果是刚安装发行套件而没有自己编译内核的话 貌似不带源码。
如果是刚安装发行套件而没有自己编译内核的话 貌似不带源码。
#8
+1
源码系统中有的
#9
e ...貌似不懂页。。。
#10
先熟悉构架然后看源码吧,学学makefile等
#11
#12
虽然我不懂linux,但是, 也请各位不要以为自己是牛人就随便打击楼主这样的新手,不知道那样是很容易打击初学者信心的吗?难道你们不是这样过来的吗?难道不懂得去引导一下学生吗?不觉得你们自己很装十三吗? 楼主别怕,内核源代码在哪他们已经告诉你了,只要懂C 内核就随便去搞吧。
#13
2.6的核估计发行版本里没有了,只能去kernel.org官网上下
#14
谢谢大家的回帖。。。我想,大家给我建议是正确的,因为在大二学完os这门课程后,我对os比较理解了,所以我想试着写下linux的设配驱动程序。也正好为了以后毕业设计做个准备。。。呵呵。如果各位老师谁对内核编程比较精通的话,还请各位多多指教。。。学生在此谢过了。。。
#15
再请问下各位老师,那我现在应该如何下手呢?
#16
哎,看来现在说句实话就不招人待见了……
楼主,你别以为学了操作系统明白了道理就能看懂实际系统,实际运行系统里面的组织方式,调用方式都是很复杂的,有的是因为习惯所致,有的是因为管理组织所致
如果理解内核仅靠下载源码就能搞懂,那么中国的linux水平也就上天了
现在的情况是很多人心比天高,遇事不能自己动手去做
上面那么多人回复了,也给了内核源码的网址,如果楼主有心,直接google “linux内核源码编译”,相信可以搜出很多来,不过以我的经验,学了操作系统,不学如何部署,就奔内核去了,除非是XX年一遇的高手,一般人都是浪费时间而已。
这里热心回帖的人不管水平如何,大家都是在说心里话,用心待人而已,更少有人恃技凌人
能起到什么作用谁也说不准,说的目的也多半是希望新手能少走点弯路
楼主,你别以为学了操作系统明白了道理就能看懂实际系统,实际运行系统里面的组织方式,调用方式都是很复杂的,有的是因为习惯所致,有的是因为管理组织所致
如果理解内核仅靠下载源码就能搞懂,那么中国的linux水平也就上天了
现在的情况是很多人心比天高,遇事不能自己动手去做
上面那么多人回复了,也给了内核源码的网址,如果楼主有心,直接google “linux内核源码编译”,相信可以搜出很多来,不过以我的经验,学了操作系统,不学如何部署,就奔内核去了,除非是XX年一遇的高手,一般人都是浪费时间而已。
这里热心回帖的人不管水平如何,大家都是在说心里话,用心待人而已,更少有人恃技凌人
能起到什么作用谁也说不准,说的目的也多半是希望新手能少走点弯路
#17
如果你是不懂linux的话,那么说出这样的话可以理解
如果看着一个人走错了,明知道有问题而不提醒是不是有点不人道?
如果懂C就能搞内核,那么内核也太简单了吧
我初学的时候连问人的地方都没有,对每个认真回答问题的人我都很尊重,每个回答我都试图去研究
那时候BBS上置顶就有一个帖子说的是如何提问,如何动手去做
是现在很多人都浮躁了,还是我已经落后了……
#18
#19
学习学习 我还是太菜了
#20
定死,爬还没会就去跑,不摔死才怪
#21
我是来学习的
#22
内核学习很重要的!对高效率的编程很有帮助!值的研究学习!