linux源码修改和编译
小弟刚刚学习linux,在虚拟机上装了RedHat9.0,想问下用emacs可以查看和修改linux源码吗?知道的大哥请写的详细些,新手上路,请多关照。
------解决方案--------------------刚学习linux 你就看内核源码并修改源码 你也太心急了吧
源码去www.kernel.org上下载 现在内核的源码估计600W+ 用emacs单个打开文件当然可以
你可以在线看源码http://lxr.linux.no/#linux+v2.6.36/
------解决方案--------------------
------解决方案--------------------一般源码在/usr/src文件夹下的吧
去看看linux内核源代码解读之类的书
------解决方案--------------------有没有中文讲解的,有的话留一个,占个位置先。。
------解决方案--------------------我认为找本书比较好了,像完全注释,讲的很详细的,我看不懂的地方我可以反复看注释,知道看懂这块为止,希望对楼主有用。
------解决方案--------------------我觉得看一下低版本的内核源码比较合适,既能了解Linux工作原理,又能熟悉内核源码,推荐《Linux内核完全剖析--基于0.12内核》
------解决方案--------------------貌似是有些心急了,刚接触就想看源码,貌似不太现实。可以先熟悉Linux的使用,接着买本源码介绍的书籍,慢慢阅读,时间取决于你对代码的理解程度。内核源码一般都不是很容易就能看懂的,需要许多储备知识,比如硬件知识、OS知识、编程的知识等。
------解决方案--------------------lz勇气可嘉,你的问题:YES。
建议:你可以先看看,如果发现啃不动,就看看初级的linux代码或者minix代码。或者你看看linux上的一些工具的代码,比如coreutils代码包。如果还是吃力,建议lz重新安排一下学习计划。
------解决方案--------------------心急吃不了热豆腐
------解决方案--------------------只能说出生牛犊不怕虎,一开始就能看懂的话,那这个世界上不知道有多少个版本的操作系统。
------解决方案--------------------1.sudo gedit/etc/profile