You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何选择克隆Greg KH的Linux内核仓库?是否有更完整的仓库?

关于克隆Greg KH仓库的原因及替代仓库说明

为什么选择Greg KH的staging仓库?

  • 这个仓库是专门针对内核staging子系统的开发仓库。staging子系统是内核里用来存放尚未成熟、还在打磨阶段的驱动和代码模块的地方,代码准入门槛相对更低,维护者(包括Greg KH本人)对新手补丁的包容度更高,非常适合像Outreachy这类新手入门教程用来练手提交第一个补丁。
  • Greg KH是Linux内核社区的资深维护者,负责staging子系统、USB子系统等多个模块的维护工作,他的这个仓库是staging代码的上游开发仓库,能获取到最新的staging相关开发改动,跟着这里的代码做练习,能直接接触到子系统的最新开发状态。

更完整的替代仓库

  • Linus的内核主仓库:这是最完整的Linux内核代码仓库,包含所有子系统的代码,克隆命令为:
    git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
    但主仓库内容极其庞大,新手很难找到适合入门的任务,而且主仓库的补丁审核标准非常严格,不适合第一次提交内核补丁的新手。
  • 各子系统维护者的仓库:比如针对网络、内存管理等特定子系统的维护者仓库,如果你后续想专注某个特定子系统的开发,可以选择对应仓库,但这类仓库同样对新手的技术要求较高,入门阶段不如staging仓库友好。

内容的提问来源于stack exchange,提问作者Jeremy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 22:15:59