如何提交你的第一个Linux内核补丁
副标题[/!--empirenews.page--]
【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道
学习如何做出你的首个 Linux 内核贡献,以及在开始之前你应该知道什么。 Linux 内核是最大且变动最快的开源项目之一,它由大约 53,600 个文件和近 2,000 万行代码组成。在全世界范围内超过 15,600 位程序员为它贡献代码,Linux 内核项目的维护者使用了如下的协作模型。 本文中,为了便于在 Linux 内核中提交你的第一个贡献,我将为你提供一个必需的快速检查列表,以告诉你在提交补丁时,应该去查看和了解的内容。对于你贡献的第一个补丁的提交流程方面的更多内容,请阅读 KernelNewbies 的第一个内核补丁教程。 为内核作贡献第 1 步:准备你的系统。 本文开始之前,假设你的系统已经具备了如下的工具:
第 2 步:下载 Linux 内核代码仓库。
复制你的当前配置:
第 3 步:构建/安装你的内核。
第 4 步:创建一个分支并切换到该分支。
第 5 步:更新你的内核并指向到最新的代码。
第 6 步:在最新的代码库上产生一个变更。 使用 第 7 步:提交你的变更并创建一个补丁。
主题是由冒号分隔的文件名组成,跟着是使用祈使语态来描述补丁做了什么。空行之后是强制的 下面是另外一个简单补丁的示例: 接下来,从命令行使用邮件(在本例子中使用的是 Mutt)发送这个补丁:
使用 get_maintainer.pl 脚本,去了解你的补丁应该发送给哪位维护者的列表。 提交你的第一个补丁之前,你应该知道的事情
|
- 如何配置Windows域控制器以使用外部时间服务器?
- 如何修复Windows 10上的错误0xa00f4292
- 如何在双启动或单启动模式下重新安装Ubuntu
- windows-server-2012 – Server 2012 R2软件可以镜像启动/系
- active-directory – 从AD中删除旧DC,删除“子树”?
- 在Linux中安装并使用PuTTY
- 使用新的“推荐故障排除”功能自动解决Windows 10问题
- Windows – IIS7 ASP.NET应用程序 – 2个相同的应用程序池中
- Windows Lite 对微软来说意味着什么?
- windows-8 – VariableSizedWrapGrid和WrapGrid儿童大小测量