中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

生成.config文件

编译内核第一步是生成对应的.config文件,此文件中声明了哪些功能和特性需要开启。

  1. 安装编译内核所需依赖包。
    1
    2
    3
    4
    5
    6
    # sudo apt install -y build-essential
    # sudo apt install -y libncurses5-dev openssl libssl-dev
    # sudo apt install -y pkg-config
    # sudo apt install -y bison
    # sudo apt install -y flex
    # sudo apt install -y libelf-dev
    
  2. 拷贝“/boot”目录下的config文件到源码目录,并重命名为.config。

    命令中的“/boot”目录下的config文件名称仅为示例,实际的文件名称要通过uname -r命令确认,拷贝的config文件版本要与操作系统的内核版本保持一致。

    1
    # cp /boot/config-`uname -r` /usr/src/linux-kernel-5.15.98/.config
    
  3. 生成.config文件。
    1
    2
    # cd /usr/src/linux-kernel-5.15.98/
    # sudo make menuconfig
    
  4. 执行命令后,在出现的界面中选择“Load”,如图所示。

  5. 出现如图所示的界面时,选择“OK”

  6. 出现如图所示的界面时,选择“Save”

  7. 出现如图所示的界面时,选择“Ok”

  8. 出现如图所示的界面时,选择“Exit”

  9. 执行完上述操作,进入如图所示的初始界面,选择“Exit”,当前文件夹下即可生成.config文件。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词