如何在ubuntu20.04的系统中编译4.9.297内核?

  1. 下载内核包,在下面网站下载,我这里选择的是4.9.297内核版本。
    https://www.kernel.org/
  2. 上传至linux机器后,执行下面命令进行解压
    tar xvf linux-4.9.297.tar.xz
  3. 使用本机的配置作为本次内核编译的配置,当然也可以通过make menuconfig命令来进行配置。
    cp -v /boot/config-$(uname -r) .config
  4. 安装内核编译依赖的软件包
    apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
  5. 进行编译并计算时间,-j 参数后接的数字为实际linux机器cpu数的2倍。我这里为4核心所以接8。
    time make -j 8

    ps: 内核编译时间的快慢可用来测试虚拟机的cpu性能的好坏。
posted @ 2022-01-19 17:28  Richardo-M-Lu  阅读(201)  评论(0编辑  收藏  举报