Linux内核_下载和编译

概述

该文章主要目的是为了学习linux内核代码,非替换系统内核

内核下载

wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.9.tar.xz

编译

解压

tar -xf linux-5.9.tar.xz

编译环境

sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
// 为我的
sudo apt-get install bear

配置选择

使用默认配置

make defconfig

使用当前内核配置

cp /boot/config-$(uname -r) .config

开始编译

// bear 生成编译数据库,不需要的可以不加
bear -- make -j8
//正常编译
make -j8
posted @   whilewell  阅读(171)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示