蜗窝科技

新技能get: 订阅Linux内核邮件列表

wowo · · Linux应用技巧 · 阅读 58065 · 2014年11月存档

1. 前言

本文给小伙伴们分享一下怎么订阅Linux内核邮件列表(Linux kernel mailing list,LKML)。

2. LKML用来做什么的

先贴一段来自维基百科的定义:

The Linux kernel mailing list (LKML) is the main electronic mailing list for Linux kernel development,[1][2] where the majority of the announcements, discussions, debates, and flame wars over the kernel take place.[3]

大家知道,Linux kernel是由分布在世界各地的大牛们共同开发、维护的,这就需要一种交流工具,这种工具就是LKML。因而LKML主要有如下功能:

  • patch的提交、审查
  • patch、版本等发布公告
  • 技术讨论、辩论
  • 打口水仗

3. 订阅LKML的好处

订阅LKML的好处包括:

  • 接近大牛(经常可以看到Linus同学的发言哦),享受大牛亲笔给自己发送邮件的快感
  • 了解kernel发展的最新动态
  • 关注功能模块的演进过程
    • 我们在学习、分析Linux kernel时,总觉得很复杂,觉得能写出这些代码的人有多么了不起。其实,罗马也是一块一块砖盖起来的,kernel的发展也是渐进的、一点一点积累的。这可以从每天上百封的邮件交流中体会到。因此技术的积累和进步,要有耐心,要有一定的环境,而不是喊三五年口号就出来的。希望和路过的蜗牛们共勉!
  • 熟悉参与kernel开发的基本流程,以便日后能够提交patch
  • 学习国外软件开发的方法和态度
    • 这一点可以从每一封信(讨论、patch的review意见、提议等等)中看到

4. 有没有什么坏处?

绝对有!如果你不想你的邮箱被撑爆的话,一定要忍住,不要订阅!因为邮件太多了!

如果你真的想清楚了,决定需要,那就继续吧。

5. 怎么订阅

下面网址为LKML的主要列表:

http://vger.kernel.org/vger-lists.html

它有很多分类,如alsa、PM、PWM、USB、GIT等等,大家可以选择感兴趣的订阅。点击指定分类的超链接(这里以linux-pm为例),会看到如下的表格:

List: linux-pm; ( [subscribe](mailto:majordomo@vger.kernel.org?body=subscribe linux-pm) / [unsubscribe](mailto:majordomo@vger.kernel.org?body=unsubscribe linux-pm) )

Info:

This is the mailing list for Linux Power Management development.

Archives:
http://marc.info/?l=linux-pmhttp://dir.gmane.org/gmane.linux.power-management.general

Footer:


To unsubscribe from this list: send the line “unsubscribe linux-pm” in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html

该表格有4个字段:

List为邮件列表分类的名字,这里为“linux-pm”;

Info描述了该邮件列表的内容,这里主要是Linux电源管理相关的;

Archives为该分类所有邮件列表的归档,记录了该主题有关的所有的交流过程;

注1:有了这个归档链接,其实可以不用订阅的,实时的去看一下就行了。另外,这些邮件列表的归档,对我们理解某个模块的设计理念是非常有帮助的,因为代码只是最终结论的展示,而为什么要这样设计,可以在邮件列表中的讨论中看到。

Footer是一个提示,告诉大家怎么退订(如果你后悔的话,想相信会的,哈哈!)。

订阅的方法很简单:

1)发送订阅邮件,格式如下

收件人:majordomo@vger.kernel.org

标题:可以为空。

邮件正文:subscribe linux-pm xxx@xxx.com

注2:subscribe为订阅关键字,linux-pm为分类名称,后面为需要订阅的邮箱地址。

2)发送后,订阅邮箱会收到一封邮件,要求你回复一个鉴权字符串。回复即可,格式如下(红色为鉴权字符串,要替换为自己收到的,另外注意自己的邮箱地址要正确):

auth 25415058 subscribe linux-pm xxx@xxx.com

3)回复后,会收到欢迎邮件,订阅成功

注2:订阅邮箱尽量使用正常邮箱,比如工作邮箱。有些邮箱,如qq邮箱,可能会订阅失败。另外,一旦订阅成功,一定要及时查看、清理,否则会把邮箱撑爆。

原创文章,转发请注明出处。蜗窝科技,www.wowotech.net。

标签:LinuxKernelmailinglistLKML

继续讨论

新讨论请用 GitHub 账号在下方发言——评论会保存在本仓库的 Discussions 里,与站点同寿; 再下方的「历史评论」是原站的只读存档。

评论(25 条,只读存档)

以下为原站的历史评论(只读存档);继续讨论请用上方的评论区。

  • linuxer

    我曾经订阅过内核的邮件列表,每天的邮件大概200来封,坚持了3天,实在顶不住了,就悄悄的退订了,呵呵
    • wowo

      @linuxer:是啊,太多了,没时间看完的,不过有些信息确实挺好的。 我也就只能每天瞄几眼,然后统统删掉。
      • linuxer

        @wowo:有没有ARM linux的邮件列表,对于我们,可能更关注ARM体系结构上的开发
        • wowo

          @linuxer:有,不过我没试过:http://www.arm.linux.org.uk/mailinglists/faq.php#l1 1. Mailing list questions: 1.1. How do I subscribe or unsubscribe from the mailing lists. The mailing list software appends a footer to every message sent via the mailing lists:------------------------------------------------------------------- List admin: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm FAQ: http://www.arm.linux.org.uk/mailinglists/faq.php Etiquette: http://www.arm.linux.org.uk/mailinglists/etiquette.php If you point your web browser to the "list admin" address and scroll to the bottom, where you can enter your subscribed email address. Once this is done, you will be given instructions on how to unsubscribe or change your options.
          • forion

            @wowo:这种高大上的东西,适合学生或者不愁吃穿的人来搞,像我们这种整天工作就累死累活的,只能默等邮箱被撑爆,哈哈。
            • wowo

              @forion:是啊,不知道老外的时间咋那么多。
              • linuxer

                @wowo:其实在国外(指那些发达的资本主义社会),程序员和通厕所的工人收入是差不多的,因此,在国外,选择做软件工程师的那些人都是真正热爱这个行业的人,目前,国内很多都是觉得软件工程师的收入不错,就加入这个行业,其并没有发自内心的热爱。 另外,更重要的是国内的环境,我们办这个网站不就是为了改变国内的环境吗?消极的做法是:大环境如此,我们随波逐流就好了,积极的想法是:改变总是有开始,从我做起就OK了。 我们已经选择了积极面对
    • 小伍

      @linuxer:怎么推订的
  • 海

    我订阅的就是linux-pm,邮件是很多,每天早晨坐地铁的时候看,可以感受一下趋势走向。
    • wowo

      @海:这个主意不错啊,坐车的时候看看,呵呵。
    • linuxer

      @海:上下班的时间的确是可以充分利用起来,自从我改成坐公交车上下班后,感觉思考的时间多了很多,每天都是随着公交车晃动的节奏思考,^_^
      • wowo

        @linuxer:怎么不开车了?坐公交了啊。不错不错。哈哈
        • linuxer

          @wowo:为了环保嘛,呵呵~~~开车好累,还是坐公交车比较舒服,当然,前提是要有座位,^_^
  • perr

    撑爆的问题让gmail去负担,好处是可以用用google的GFS做大规模搜索.几个G的邮件没几秒就出搜索结果...这才是绝配.在pc上存LKML邮件或一般邮箱服务提供商做这个,明显是杀牛用了鸡刀. kernel缺文档是老问题了.LKML+gmail大规模搜索是很好的补充
  • Jackson

    您好我订阅的时候 出现了 Sorry, we were unable to deliver your message to the following address. <majordomo@vger.kernel.org>: Remote host said: 553 5.7.1 Hello [98.138.229.47], for your MAIL FROM address <qianshiyilv@yahoo.com> policy analysis reported: Your address is not liked source for email [MAIL_FROM] --- Below this line is a copy of the message. 请问这是怎么回事
    • wowo

      @Jackson:换个邮箱吧,最好能用gmail,或者公司的邮箱更好。
      • Jackson

        @wowo:Gmail登录不上了
        • wowo

          @Jackson:是啊,没办法,这是guoqing。 我用的是公司邮箱,是可以用的。
  • dickface 主页

    另外,更重要的是国内的环境,我们办这个网站不就是为了改变国内的环境吗?消极的做法是:大环境如此,我们随波逐流就好了,积极的想法是:改变总是有开始,从我做起就OK了。
  • 金塔尖之鑫

    我才加入了linux-usb的订阅,但是我还向加入另一个订阅,是不是不可以了,因为我刚才试了好多次,都没有回复了。是不是这样呀?
    • wowo

      @金塔尖之鑫:mail list不会限制这个事情的,可能是邮件出问题了(你懂的)。
  • 大傻子

    二人停停停
  • 淋湿雨人的诗

    我用的是自己的163邮箱 发了两封邮件过去 没有收到回音
  • 江南王公子

    A级TBB
  • 江南王公子

    有个问题,why cannot send English content directly ?