我正在尝试在 Ubuntu 11.10 Linux 发行版中编写 bash shell 脚本,它将在登录系统时自动执行。但我无法弄清楚在脚本中写什么,它会在登录时自动执行。
我听说我们可以通过更改其源代码来随心所欲地自定义 Linux(例如 Ubuntu),并且可以制作全新的操作系统。我已经从 www.kernel.org 网站下载了 linux 内核的源代码。但是看到它,我什么也看不懂,文件中的目录和文件太多了(因为我认为只有一个大程序)。我想把它作为一个大学项目来做,我也想通过对 Linux 进行必要的更改来为 Linux 做出贡献。但是在一些网站上问过这个问题后,他们说Linux源代码非常庞大。你可以试试minix。现在我很困惑。
请给我建议,详细说明我应该如何开始这个旅程(更改源代码以自定义 Linux),并提供必要的步骤,以及一些初级书籍。