Centos7 源码编译安装linux longterm 内核4.19.47

首先去www.kernel.org下载新的内核,比如在我本次实际操作的时候 第4大版本的最新的longterm 版本为:4.19.47

安装用于编译的基础套件

yum groupinstall "Development Tools" -y

安装其他需要的组件并且下载新内核源码包

yum install -y elfutils-libelf-devel bc openssl-devel ncurses-devel ntpdate vim net-tools;cd /root/下载;ntpdate -u times.aliyun.com;curl -O https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.47.tar.xz
tar -xf linux-4.19.47.tar.xz -C /usr/src/
cd /usr/src/linux-4.19.47/

拷贝老的config文件
cp /boot/config-4.4.180-2.el7.elrepo.x86_64 .config
sh -c 'yes "" | make oldconfig'

j4是说使用4个cpu内核来并行处理,应该符合真实的cpu最大内核数情况

make -j4 bzImage
make -j4 modules
make -j4 modules_install
make install
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

配置grub2新的默认内核项,重新启动

grub2-set-default 0 && init 6

检查新内核情况

uname -r

yum groupinstall "Development Tools" -y
yum install -y elfutils-libelf-devel bc openssl-devel ncurses-devel ntpdate vim net-tools;cd /root/下载;ntpdate -u times.aliyun.com;curl -O https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.47.tar.xz
tar -xf linux-4.19.47.tar.xz -C /usr/src/
cd /usr/src/linux-4.19.47/
cp /boot/config-4.4.180-2.el7.elrepo.x86_64 .config
sh -c 'yes "" | make oldconfig'
make -j4 bzImage
make -j4 modules
make -j4 modules_install
make install
awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
grub2-set-default 0 && init 6
uname -r

posted on 2019-06-13 14:35 雷兽 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/sfissw/p/11016392.html

Centos7 源码编译安装linux longterm 内核4.19.47相关推荐

  1. linux7安装haproxy,Centos7 源码编译安装haproxy

    Centos7 源码编译安装haproxy 操作环境: 一台haproxy主机地址为:192.168.80.100 两台web服务器地址分别为:192.168.80.102 192.168.80.10 ...

  2. linux安装nginx源码,CentOS7源码编译安装Nginx

    一.安装步骤 1.下载 nginx 源码包 官网$ wget http://nginx.org/download/nginx-1.16.0.tar.gz 2.解压 nginx 压缩包$ tar -zx ...

  3. Linux /centos7源码编译安装Nginx

    1.下载或上传nginx安装包 我这边使用wget命令直接在centos7上下载,上传安装包的可以忽略直接下一步 [root@localhost ~]# wget http://nginx.org/d ...

  4. CentOS7 源码编译安装MySQL8.0.15 shell脚本

    使用MySQL8无需像MySQL5那样需要Boost依赖,和经过35-55分钟的等待编译完成,直接解压即可使用,方便快捷! 1,环境: 操作系统   CentOS Linux release 7.6. ...

  5. CentOS7 源码编译安装Python3 shell脚本

    1,系统环境 操作系统   CentOS Linux release 7.6.1810 (Core)  64位 2,Linux的Python3安装后即集成了pip,无需重新独立安装pip,执行以下命令 ...

  6. CentOS7 源码编译安装NodeJS 最新版本Shell脚本

    1,环境: 操作系统   CentOS Linux release 7.6.1810 (Core) 服务器环境   "腾讯云"服务器 cat /etc/centos-release ...

  7. jumpserver centos7 源码编译安装

    一.部署CORE 1.修改maridb版本库 vi /etc/yum.repos.d/MariaDB.repo [mariadb] name = MariaDB baseurl = 阿里云开源镜像站资 ...

  8. centos7源码编译安装mariadb

    前提: 1.干净的系统 2.配置好yum源 首先安装依赖包 yum install bison bison-devel zlib-devel libcurl-devel libarchive-deve ...

  9. centos7 源码编译安装mysql 5.7.21

    1)下载安装包, 5.7版本需要下载一个Boost C++ 1.59.0,(下载比较慢) #cd /data/soft # wget https://dev.mysql.com/get/Downloa ...

最新文章

  1. P1799 数列_NOI导刊2010提高(06)
  2. kali安装tools
  3. 怎么看cudnn的版本好_针对此次版本削弱,怎么用好嫦娥!
  4. 将训练集构建成ImageNet模型
  5. jQuery基础学习笔记(中)
  6. 计算机科学技术基础c,计算机科学技术基础.ppt
  7. 一键刷入twrp工具_OPPORealme X 刷入原生lineage16-AOSP纯净系统完美ROOT 刷机必备
  8. mysql迁移数据目录,这个坑你遇到过吗?
  9. 《电子元器件的可靠性》——3.7节电子元器件失效率鉴定试验
  10. 实验一 201521410003 15网一 叶萌熙
  11. 你好,Wi-Fi 6
  12. 定积分定义求极限新花样
  13. DeviceDriver(十四):多点触摸(MT协议,Input子系统)
  14. Unity 3D 图形学 Shader之顶点与片段着色器(五)
  15. 爬取豆瓣电影排行榜,并制作柱状图与3d柱状图
  16. 户外 android 地图,户外导航(专业版)
  17. 【组合数学】36军官问题
  18. 使用Python中的matplotlib将多个图片显示到一张图内
  19. 《计算机组成原理》复习第五章—中央处理器
  20. 流动比率liquidity rate解释

热门文章

  1. presentViewController: 如何不覆盖原先的 viewController界面
  2. window docker 找不到原先所有镜像和容器
  3. mes系统是什么?mes系统的主要功能有哪些?
  4. linux 下的 wchar_t
  5. nRF52832低功耗蓝牙应用开发之入门教程
  6. Canvas实现微信大转盘抽奖代码
  7. html5绘制图形幸运大转盘,微信小程序利用canvas 绘制幸运大转盘功能
  8. java文件流写入文件_JAVA 输入输出流 本地文件读写
  9. 【笔记】Polygon mesh processing 学习笔记(10)
  10. Everything+cpolar搭建在线资料库,实现随时随地访问