- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux源代码下载
Linux源代码下载本文由h541776196贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 课程设计题目: 下载某个版本的 源代码, 1. 课程设计题目: 下载某个版本的 linux 源代码, 生成一个定 操作系统, 制的 linux 操作系统,完成后该系统可以用来作为启动系统使 用。 2.如何做的问题? 2.如何做的问题? 如何做的问题 要编译一个最新的内核, 内核版本 要编译一个最新的内核,您需要首先下载它的源代码 在您下载内核的源代码前,您要知道到您要找什么。首先要问您 自己的问题是-- 您需要一份稳定的还是测试版的内核? 稳定版内 核通常版本号第二位用偶数数字 -- 例如, 2.0.38、2.2.15、2.2.1 8 和 2.4.1 是被认为是“稳定”的内核(分别由于其包含 0、2、2 和 4)。如果您想尝试测试版内核,您通常需要找那些版本号第二位 是奇数的号码又最高的内核。例如,2.3.99 和 2.1.38 都是测试版 内核(分别由于其包含 3 和 1)。 内核版本历史 2.2 系列的内核被认为是较新而且稳定的内核。 如果较新和稳定是您想要的, 查找一个版本号的第三位是最高的 2.2 内核(2.2.16 是目前最新的版本)。 当 2.2 系列的内核仍在开 发中,2.3 系列已经开始了。这个系列是作为将被集成到 2.4 稳定 版系列的新功能和高级功能的测试版。2.3 系列已经到了 2.3.99, 其开发已经停止。开发人员已经开始着手 2.4.0。如果您喜欢冒险使 用最最新的技术,您可能想使用可以找到的最新的 2.4 系列内核。 2.4 版内核警告信息 Once a real 2.4 series kernel comes out(like 2.4.0), dont assume that the kernel is ready for use on a mission-critical system like a server. Even though 2.4 is supposed tobe a stable series, early 2.4 kernels ar e likely to be not quite up tosnuff. As is often the case i n the computer industry, the first version of anything can have fairly sizable bugs. While this may not be a problem i f youre testing the kernel on your home workstation, it is a risk you may want to avoid when you machine provides val uable services to others. 下载内核 如果您只是想编译一个您已安装内核的新版本(例如, 实现 SMP 支持),那不需要下载任何代码 -- 跳过此部分继续下一屏。 您可以在 /pub/linux/kernel 上找到内核 代码。当您进入到那后,您将发现内核的源代码按内核版本(v2.2、v 2.3 等),被组织到多个不同的目录中。在每个目录中,您将发现文 件被冠以linux-x.y.z.tar.gz和linux-x.y.z.tar.bz2。这些就 是 Linux 内核的源代码。您也将看到冠以 patch-x.y.z.gz 和pa tch-x.y.z.bz2的文件。 这些是用来更新前面完整的内核源代码的补 丁包。如果您希望编译一个新的内核版本,您将需要下载这些linu x文件其中之一。 内核解包 如果您已从 下载一个新的内核,现 在是要将其解包时候了。 首先,cd/usr/src。如果这里有一个存在 的linux目录,将其改名为linux.old (mv linux linux.old, 以 root 权限)。 现在,可以解开新的内核包了。 仍然在 /usr/src 目录下,输入 tar xzvf/path/to/my/kernel -x.y.z.tar.gz 或者 cat /path/to/my/kernel-x.y.z.tar.bz2| bz ip2 -d | tar xvf -,根据您下载的源代码是用 gzip 或 bzip2 压 缩的。在输入完此命令后,您下载的内核源代码会被释放到一个新的 linux目录下。 注意 -- 全套内核源代码通常将在硬盘上占用超过 50 兆空间! Index of /pub/linux/kernel Name Parent Direc
文档评论(0)