在Linux下如何安装用源码安装和配置DHCP

在Linux下如何安装用源码安装和配置DHCP,第1张

一般的源码包都是如下步骤
1打开终端
2先解压源码包tar -xz/jvf XXXXXgz/bz2
3然后进入解压目录 cd XXXXX
4然后收入/configure
5接着 make
6最后 make install
最重要是看README文件,里面会有安装方法。

这是因为你的命令写错了!
rpm -ql rpm包名(注意!这里最后不能有rpm这个后缀!)
应该写成这样[root@router Server]# rpm -ql kernel-2618-238el5i686
你写成[root@router Server]# rpm -ql kernel-2618-238el5i686rpm这样,rpm会到系统中搜索kernel-2618-238el5i686rpmrpm这个包,当然没有安装了!
这样改了以后,相信你就回找到自己要的答案了。

可以先追一下开机流程:开机第一条代码到第一个用户程序(init)是怎么跑的;

然后具体找一个子系统/模块分析一下:比如找个驱动程序分析一下;追一下do_initcalls(),里面有一个for循环,就是用来初始化各个子系统/模块的。

Linux是使用GPL授权的,也就是公开源代码,任何人可以免费使用,也可以分发、修改、甚至出售卖钱。GPL只有一个限制,就是如果你的产品包含Linux或者是其衍生物,比如修改过代码,你的产品也必须公开源代码。只是使用,基本没有任何限制。
Linux内核最初是一个叫Linus Torvalds的人开发的,现在全世界有很多人都贡献过源代码,有义务的也有拿薪水的。基本上最新的开发分支上Linus现在仍然是主要维护者和最后拍板的人。老的内核维护由其他人在做。

ftp server 可以到sourceforge或者github开源软件仓库上去查找下载。流行的开源软件也可以,比如ftp filezilla server就是比较流行的。不过不一定是c代码了,也许是c++的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12708014.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-27
下一篇2025-08-27

发表评论

登录后才能评论

评论列表(0条)

    保存