展开全部
习惯而已。
很多需要内核提供编译函数、参数支持的软件,都习惯到固定的地方去寻找内核源代码。而不是让你去设置。
相对来说,这样软件之间的兼容和交互会更方便。
内核在安装完后,有的时候他会在 /lib/modules// 里面做一个到内核源代码地址的链接。但这样如果意外删掉了源代码,这个链接就会指向错误的地方。
所以很多时候,直接去某个特殊位置找源代码更好,而且有的时候计算机必须先用另外一个内核启动计算机后给新的内核编译驱动模块。这样的话,因为内核版本不同,会导致不能正确找到目标内核的版本和源代码位置。
这个时候一个约定俗成的链接地址,可以解决很大的问题。