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
本文来自博客园,作者:whilewell,转载请注明原文链接:https://www.cnblogs.com/viiv/p/16323143.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~