如何提交你的第一个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 – GPO软件安装是否会从其他策略重新安装已安装的应
- 微软Windows10 KB5010342 累积补丁20H2 21H1 21H2 发布
- win10开机黑屏进到桌面不成功要怎么办
- 大流量、高负载场景 Nginx+Linux 性能调优
- 太占CPU电脑太卡?教你关掉Windows 11内存压缩
- 如何确定Windows中特定文件的锁定?
- Windows 11最让争议的设计之一!
- Linux下的进程间通信:套接字和信号
- windows-server-2008-r2 – 在Windows Server 2008 R2下查看
- 解压缩神软WindowsRAR更新6.10正式版 优化支持Windows 11