# linux-0.12-1 **Repository Path**: adslvcd/linux-0.12-1 ## Basic Information - **Project Name**: linux-0.12-1 - **Description**: 参考《Linux内核完全剖析》linux0.12源码及实验环境 - **Primary Language**: C - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 15 - **Created**: 2024-05-16 - **Last Updated**: 2024-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # linux-0.12 源码学习 *参考《Linux内核完全剖析 --基于0.12内核》* linux-0.12目录为修改过的源代码,其中加入了**中文注释**,修改部分代码使其能在现在的环境下**编译**,并且支持**GDB调试**。(无任何修改的源代码 -> [linux-0.12.tar.gz](src/code/linux-0.12.tar.gz)) | 文件夹 | 说明 | | ------------ | -------------------- | | `linux-0.12` | linux-0.12源代码 | | `oslab` | 实验目录 | | `src` | 一些资源和笔记 | ## 一、实验篇 1. ubuntu(>=14.04)的用户可以使用`src/setup`目录下的一键搭建脚本[setup.sh](src/setup/setup.sh); 2. 其他系统(包括ubuntu)的用户可以拉取已创建好的docker镜像作为实验环境,```docker pull ultraji/ubuntu-xfce-novnc:os_learn```; 具体内容请查看 [实验环境搭建及说明](src/note/实验相关/实验环境搭建及说明.md)。