跳转至

实验准备补充:工具与开发基础

阅读说明

本节集中收纳 Linux、GitMakefile 与内核日志等补充材料,方便你在实验开始前后按需查阅。

推荐用法

如果你是第一次接触 Ubuntu、命令行或课程仓库,建议按下面的顺序阅读;如果你已经有相关基础,也可以把这里当作随查随用的参考手册。需要注意的是,Lab0 当前已经包含了第一次 git clone、内核运行、希冀平台仓库接入与 AI 编程工作流入门。

推荐阅读顺序

  1. Linux 基础教程
  2. Git 提交、分支与合并
  3. Makefile 基础教程
  4. 内核日志系统与调试输出

这部分适合什么时候看

  • 刚完成虚拟机或 WSL 安装,准备熟悉命令行环境时。
  • 能启动内核,但还不熟悉课程仓库、Git 工作流或 Makefile 时。
  • 能运行内核,但还不清楚如何给 trap、系统调用或内存管理路径加最小调试输出时。

关于 Git 的阅读顺序

建议先完成 实验0:希冀平台与课程仓库接入,再阅读这里的 Git 提交、分支与合并。前者解决“怎么把仓库接到课程平台”的问题,后者则补充分支管理、同步更新、merge/rebase 等日常工作流。

关于 AI 文档的位置

AI 工具与 Vibe Coding 入门 已经并入 Lab0,作为 Lab0 的一部分单独阅读。