第一天,下载Linux内核源码(学完操作系统课,便妄想从linux内核源码学习整个操作系统)

如果你和我一样对计算机操作系统充满兴趣,当然我是很菜的那种计算机科班学生,只是空有兴趣,Linux内核知识却很匮乏,但是这丝毫不影响我对Linux内核的喜欢,你要问为什么?那我也说不清为什么喜欢,也许是因为我的无知和好奇。

那么便开始我从源码学习linux内核的第一天。加油!奥里给!

下载Linux内核源码

我在网上查阅了各种方法,但我最终选择了直接在我的虚拟机中通过包管理器获取系统中正在运行的内核源码。以我使用很久的ubuntu22中的内核 linux-5.4 为学习起点。

步骤的话就是如下:

首先要配置deb-src 行,确保可以通过apt-get source 命令获取源代码。

1.编辑source.list文件

sudo nano /etc/apt/sources.list

2.添加deb-src行

在文件中找到类似 deb 开头的行,这些行用于指定用于安装软件包的源。确保在文件中添加了相应的 deb-src 行。例如,对于 Ubuntu,你可以根据你的发行版添加合适的 deb-src 行:

deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted

3.更新软件包列表

sudo apt-get update

4.查看可用的源代码包

apt-cache search linux-source

5.选择你想学习的内核版本

我选择了5.15

6.安装源代码包

sudo apt-get install linux-source-5.15.0

7.在/usr/your目录中提取源代码

sudo apt-get source linux-source-5.15.0

提取完成你就可以看到三个包,没有那个linux-5.4这是解压tar.gz后的源码包

8.解压

tar -xvzf linux_5.4.0.orig.tar.gz

9.然后就可以开启咋们的Linux内核学习之路了

总结与寄语

也许看文章的你也和我一样对变强充满渴望。尽管现在的我们还很菜,努力下去,一定可以变强!

祝你我在linux内核学习的路上,披荆斩棘而一路顺风!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值