linux创建邮件列表,如何订阅linux-kernel邮件列表

花了很长时间才将linux kernel邮件列表订阅成功,与大家分享

简单的方法附在最后,前面的方法不知道为什么不成功

使用163,sina,qq,hotmail邮箱均失败

方法

1 用邮箱向majordomo@vger.kernel.org发送邮件,邮件内容如下:

subscribe linux-kernel

2  按理应该返回一个确认码,但是总是返回错误信息

错误信息如下(发信息是用纯文本或者其他格式都试过了,都不行,不知道其它人有没有遇到这种情况)

1

--

>>>> c3Vic2NyaWJlIGxpbnV4LWtlcm5lbA==

**** Command 'c3vic2nyawjligxpbnv4lwtlcm5lba==' not recognized.

>>>>

**** No valid commands found.

**** Commands must be in message BODY, not in HEADER.

**** Help for Majordomo@vger.kernel.org:

(省略若干)

2

--

>>>> --=-sinamail_alt_b3b4d1a87c75a9ce6115dc64fe4bec82

**** Command '--=-sinamail_alt_b3b4d1a87c75a9ce6115dc64fe4bec82' not recognized.

>>>> Content-Type: text/plain;

**** Command 'content-type:' not recognized.

>>>> charset=GBK

**** Command 'charset=gbk' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>> Content-Disposition: inline

**** Command 'content-disposition:' not recognized.

>>>>

>>>> c3Vic2NyaWJlIGxpbnV4LWtlcm5lbA==

**** Command 'c3vic2nyawjligxpbnv4lwtlcm5lba==' not recognized.

>>>>

>>>>

>>>> --=-sinamail_alt_b3b4d1a87c75a9ce6115dc64fe4bec82

**** Command '--=-sinamail_alt_b3b4d1a87c75a9ce6115dc64fe4bec82' not recognized.

>>>> Content-Type: text/html;

**** Command 'content-type:' not recognized.

>>>> charset=GBK

**** Command 'charset=gbk' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>> Content-Disposition: inline

**** Command 'content-disposition:' not recognized.

****

**** TOO MANY UNKNOWN INPUT LINES, ABORTING PROCESSING

**** No valid commands found.

**** Commands must be in message BODY, not in HEADER.

**** Help for Majordomo@vger.kernel.org:

(后面省略掉了)

3

>>>> --_c6c0bb76-bfb3-4d18-882d-d54eaa271bdd_

**** Command '--_c6c0bb76-bfb3-4d18-882d-d54eaa271bdd_' not recognized.

>>>> Content-Type: text/plain; charset="gb2312"

**** Command 'content-type:' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>>

>>>> c3Vic2NyaWJlIGxpbnV4LWtlcm5lbCAJCSAJICAgCQkgIA==

**** Command 'c3vic2nyawjligxpbnv4lwtlcm5lbcajcsajicagcqkgia==' not recognized.

>>>>

>>>> --_c6c0bb76-bfb3-4d18-882d-d54eaa271bdd_

**** Command '--_c6c0bb76-bfb3-4d18-882d-d54eaa271bdd_' not recognized.

>>>> Content-Type: text/html; charset="gb2312"

**** Command 'content-type:' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>>

>>>> PGh0bWw+DQo8aGVhZD4NCjxzdHlsZT48IS0tDQouaG1tZXNzYWdlIFANCnsNCm1hcmdpbjowcHg7

**** Command 'pgh0bww+dqo8agvhzd4ncjxzdhlszt48is0tdqouag1tzxnzywdlifancnsncm1hcmdpbjowchg7' not recognized.

>>>> DQpwYWRkaW5nOjBweA0KfQ0KYm9keS5obW1lc3NhZ2UNCnsNCmZvbnQtc2l6ZTogMTJwdDsNCmZv

**** Command 'dqpwywrkaw5nojbwea0kfq0kym9kes5obw1lc3nhz2uncnsncmzvbnqtc2l6ztogmtjwddsncmzv' not recognized.

>>>> bnQtZmFtaWx5Os6iyO3RxbraDQp9DQotLT48L3N0eWxlPjwvaGVhZD4NCjxib2R5IGNsYXNzPSdo

**** Command 'bnqtzmftawx5os6iyo3rxbradqp9dqotlt48l3n0ewxlpjwvagvhzd4ncjxib2r5ignsyxnzpsdo' not recognized.

>>>> bW1lc3NhZ2UnPjxkaXYgZGlyPSdsdHInPnN1YnNjcmliZSBsaW51eC1rZXJuZWwgCQkgCSAgIAkJ

**** Command 'bw1lc3nhz2unpjxkaxygzglypsdsdhinpnn1ynnjcmlizsbsaw51ec1rzxjuzwwgcqkgcsagiakj' not recognized.

****

**** TOO MANY UNKNOWN INPUT LINES, ABORTING PROCESSING

**** No valid commands found.

**** Commands must be in message BODY, not in HEADER.

**** Help for Majordomo@vger.kernel.org:

(后面省略)

4

--

>>>> --=-sinamail_alt_18fdff87f36d85b8ed6b29020a062ddf

**** Command '--=-sinamail_alt_18fdff87f36d85b8ed6b29020a062ddf' not recognized.

>>>> Content-Type: text/plain;

**** Command 'content-type:' not recognized.

>>>> charset=GBK

**** Command 'charset=gbk' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>> Content-Disposition: inline

**** Command 'content-disposition:' not recognized.

>>>>

>>>> c3Vic2NyaWJlIGxpbnV4LWtlcm5lbA==

**** Command 'c3vic2nyawjligxpbnv4lwtlcm5lba==' not recognized.

>>>>

>>>>

>>>> --=-sinamail_alt_18fdff87f36d85b8ed6b29020a062ddf

**** Command '--=-sinamail_alt_18fdff87f36d85b8ed6b29020a062ddf' not recognized.

>>>> Content-Type: text/html;

**** Command 'content-type:' not recognized.

>>>> charset=GBK

**** Command 'charset=gbk' not recognized.

>>>> Content-Transfer-Encoding: base64

**** Command 'content-transfer-encoding:' not recognized.

>>>> Content-Disposition: inline

**** Command 'content-disposition:' not recognized.

****

**** TOO MANY UNKNOWN INPUT LINES, ABORTING PROCESSING

**** No valid commands found.

**** Commands must be in message BODY, not in HEADER.

**** Help for Majordomo@vger.kernel.org:

(后面省略)

可用的方法

通过网页订阅

网址:

大家打开链接,就可以看到

取消订阅:

发送邮件到majordomo@vger.linux-kernel.cn,邮件正文为unsubscribe kernel

取消订阅:

邮箱: subscribe unsubscribe

之后该邮箱会收到majordomo返回的"Confirmation for subscribe kernel"邮件。

将邮件里的认证码添入下面表格内,然后点击AUTH按钮进行进行认证。

加入成功后会收到majordomo返回的"Welcome to kernel"邮件。

认证码:

填写自己的邮箱,点击订阅后会收到一个验证码

名为Confirmation for subscribe kernel的邮件?

将验证码填写后,再发送一下,就可以收到两封邮件

Welcome to kernel?

Majordomo results: subscribe kernel?

两封邮件

大功告成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux上安装kernel-headers,可以按照以下步骤进行操作: 1. 打开终端窗口,使用root权限登录系统。 2. 确认系统中已经安装了相应的内核版本,可以使用以下命令查看: uname -r 如果系统中没有安装相应的内核版本,需要先安装内核。 3. 安装kernel-headers,可以使用以下命令: yum install kernel-headers 或者 apt-get install kernel-headers 根据不同的Linux发行版,安装命令可能会有所不同。 4. 安装完成后,可以使用以下命令确认是否安装成功: rpm -qa | grep kernel-headers 或者 dpkg -l | grep kernel-headers 如果能够看到相应的kernel-headers包,说明安装成功。 以上就是在Linux上安装kernel-headers的步骤。 ### 回答2: 在Linux系统中,内核头文件(kernel-headers)包含了编译内核模块所需的头文件和宏定义等信息。它通常被安装在/usr/include/linux目录下。 安装kernel-headers主要是为了在编译驱动程序或者某些软件包的时候需要用到内核头文件。不过,在安装内核头文件之前,我们需要先确认当前的Linux内核版本。 可以通过uname命令获取当前内核版本号,方法如下: $ uname -r 接下来,根据内核版本号选择对应的内核头文件版本进行安装: 1.使用包管理器安装kernel-headers 大多数Linux系统已经预装了包管理器,如yum、apt-get等。使用包管理器安装内核头文件是最简单的方法,只需要执行以下命令即可: - 对于RHEL/CentOS/Fedora系统: $ sudo yum install kernel-devel - 对于Debian/Ubuntu系统: $ sudo apt-get install linux-headers-[kernel_version] 2.手动安装kernel-headers 如果当前系统没有预装包管理器或者无法使用包管理器安装,那么可以通过手动下载和编译的方法来安装内核头文件。具体步骤如下: 第一步,下载对应版本的内核源码包。可以到Linux官网(https://www.kernel.org/)下载最新的内核源码包。 第二步,解压源码包并进入源码目录: $ tar -xvf linux-[kernel_version].tar.xz $ cd linux-[kernel_version] 第三步,编译内核,并安装内核头文件: $ make menuconfig // 对内核进行配置 $ make // 编译内核 $ sudo make modules_install && sudo make install // 安装内核模块和内核头文件 当安装完成后,我们就可以使用内核头文件来编译需要的驱动程序或软件包了。 总之,安装kernel-headers是非常必要的,因为它是编写设备驱动或应用程序时必不可少的文件。对于那些需要编译内核模块的开发者来说,安装kernel-headers是非常必要的。 ### 回答3: Linux是一个强大的操作系统,其最基本的组件就是内核。内核负责管理计算机的硬件资源和操作系统的功能。但是仅有内核是不够的,还需要其他的工具,比如编译器、头文件等,才能正常运行和编译应用程序。 安装kernel-headers是Linux系统中的一种常见操作。kernel-headers包含了内核开发过程中需要的头文件和库文件,这些文件包括内核源代码中的各种宏定义、函数声明等,可以被开发人员用来编写内核模块和驱动程序。 以下是在Linux系统中安装kernel-headers的步骤: 1.首先需要查找系统中已安装的内核版本号。命令行输入“uname -r”,会显示内核版本信息。 2.接下来需要找到相应的kernel-headers包,可以在Linux官网或者各个发行版提供的软件包仓库中搜索。使用命令行安装工具apt-get或者yum来安装。 在Ubuntu系统中,使用命令“apt-get install linux-headers-$(uname -r)”来安装相应的kernel-headers,其中$(uname -r)会自动获取当前系统的内核版本。 在CentOS系统中,使用命令“yum install kernel-devel”,也可以安装相应的kernel-headers。 3.安装完成后,进入/usr/src/kernels目录,可以看到Kernel源码包(tar.gz),以及相应的kernel-headers头文件包。 4.安装完成后,就可以开始编写内核模块或者驱动程序了。 需要注意的一点是,安装kernel-headers并不是必需的,只有在必要的时候才会用到。如果只是普通用户使用Linux系统,一般不需要进行内核级别的编程,因此也不需要安装kernel-headers。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值