• CentOS 7.4升级Linux内核


    CentOS 7.4升级Linux内核

    		<table width="97%" align="center">
    			<tbody><tr>
    			<td width="140">[日期:2018-01-15]</td>
    			<td align="center">来源:Linux社区&nbsp;
    			作者:straycats</td>
    			<td width="160" align="right">[字体:<a href="javascript:ContentSize(16)">大</a> <a href="javascript:ContentSize(0)">中</a> <a href="javascript:ContentSize(12)">小</a>]
    			</td></tr>
    		</tbody></table>
    

    由于最近intel出了Meltdown和Spectre两个漏洞让各大服务商相继进行系统升级,故最近学习了Linux内核升级的内容。

    首先终于对Linux的理解更进一步,经常讲起Linux就以为整个操作系统,实际上Linux只是os的内核,CentOSUbuntu、Debian这些发行版才是一个功能完整的系统,而Linux内核的作用就是让系统更高效的使用底层硬件。

    对于CentOS来说,非必要的情况下一般不进行大版本的升级,因为大版本的内核升级(比如从3.X升级到4.X)可能会引发线上服务无法使用的风险。

    下面仅仅是记录升级CentOS内核的方法,如果生产环境一定要进行大版本的升级需要仔细进行测试。

    一、系统信息

    操作系统:CentOS 7.4(CentOS-7-x86_64-Minimal-1708)

    二、升级内核

     2.1 导入签名文件

    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

     2.2 安装rpm包

    登录https://www.elrepo.org,查看centos7获取到添加源的语句。

    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

     2.3 安装当前主分支上最新的内核 

    yum --enablerepo=elrepo-kernel install -y kernel-ml

     2.4 GRUB 初始化页面的第一个内核设置为默认内核

     # 修改grub文件 

    vim /etc/default/grub

    将GRUB_DEFAULT=saved修改为 GRUB_DEFAULT=0,wq保存。

     2.5 重新编译内核启动文件 

    grub2-mkconfig -o /boot/grub2/grub.cfg

     2.6 重启centos 

    reboot

     2.7 删除旧内核

    yum autoremove kernel-3.10.0-327.13.1.el7.x86_64
    	</div>
    

    原文地址:https://www.linuxidc.com/Linux/2018-01/150315.htm

  • 相关阅读:
    ADLINK 8158控制程序-连续运动(VB.NET)
    .NET通信中的同步和异步处理
    Java 数据类型转换(转换成字节型)
    matlab中的三维坐标系与旋转
    maya和Unity中的坐标系旋转
    Android Volley完全解析(一),初识Volley的基本用法
    基于VLC的视频播放器(转载)
    android超快模拟器Ggenymotion的安装和配置
    真机在wifi下调试android程序
    Android图片异步加载框架Android-Universal-Image-Loader
  • 原文地址:https://www.cnblogs.com/jpfss/p/10929233.html
Copyright © 2020-2023  润新知