首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系统内核升级

/bin/g++{,.bak} ln -s /usr/local/gcc/bin/gcc /usr/bin/gcc ln -s /usr/local/gcc/bin/g++ /usr/bin/g++ 升级内核...,开启文本界面的编译选项菜单窗口,可以对内核加载的模块编译选项进行调整,如修改编译内核名称、新添加之前系统缺少的模块等。...修改内核名称: General setup —->local version -append to kernel release 此处修改内核名称为-vuln-docker.x86_64,编译完成内核名称为...去掉Kernel debbugging选项,这样可以减少编译完成内核存储大小 Kernel Hacking —-> Kernel debbugging 编译内核 # 开始编译并创建一个压缩的内核镜像...0 #0表示 /boot/grub2/grub.cfg 文件中排在第一位的 menuentry 段 # 重启系统 [root@boy ~]# reboot # 查看重启内核版本 [root@boy

3.6K30

Linux升级内核--编译安装

读前须知: 有的新功能只有新版的linux内核才支持....所以我们可能会遇到升级内核的情况 目前最新的稳定版本是5.9.14, 但是编译该版本的内核需要高版本的gcc, 生产环境gcc尽量保持与发行版本一致 所以我们本次环境以5.5.9为例 kernel官网:...安装模块 就是刚才编译的那些模块 make modules_install 安装/usr/lib 目录增大了很多,主要是驱动太大. 2020-12-13_192142.png 4.3 安装内核 make...内核rpm包 编译安装太麻烦, 也可以去下载编译好的rpm包来升级, 也可以自己编译好了做成RPM包, 也可以直接tar打包然后拷贝到模板环境再安装都是可行的 做RPM包的时候最好是参考官网给的SRPM...SPackages/kernel-3.10.0-1127.el7.src.rpm 感兴趣的可以自己去整整, 也可以参考我之前写的nginx制作为RPM包 ,虽然不够专业,但是够简单 特别说明: 生产环境尽量别升级内核

7K10
您找到你想要的搜索结果了吗?
是的
没有找到

升级linux内核到3.0.0

内核官网下载至当前目录下 wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2 二、解压内核源码,移动到合适的位置。...:14 linux-3.0 三、编译安装内核源码 1,make mrproper          用来消除原来编译的影响,对之前没编译过内核的可以跳过此步,但建议使用一下这条命令 。...2,make oldconfig       用你当前内核的设置作为配置标准,重新编译新内核,这样升级简单。...内核升级成功可以用ll查看 lrwxrwxrwx  1 root root     18 Aug  1 09:22 build -> /usr/src/linux-3.0 drwxrwxr-x 12...init 6 重启没问题就算成功,若有问题,大部分是make config这一部分没有定制好内核模块等,根据提示可以重新编译,加上需要的模块, 重来几次就好了。

2.5K40

Linux 源码介绍&内核升级

# Linux 源码介绍&内核升级 # 为什么要阅读Linux内核s 爱好,就是喜欢linux(黑客精神) 想深入理解linux底层运行机制,对操作系统有深入理解 阅读Linux 内核,你会对整个计算机体系有一个更深刻的认识...# Linux0.01内核源码 # 基本介绍 Linux内核源代码可以从网上下载,解压缩后文件一般也都位于linux目录下。...实际上这是一个反复的过程,不可能读一遍就理解 linux内核源码阅读&目录介绍&main.c说明 # Linux内核最新版和内核升级 # 内核地址 (opens new window) 查看 #....tar.gz # Linux内核升级应用实例 将CentOS系统从7.6内核升级到7.8版本内核(兼容性问题) # 具体步骤 uname -a...//查看 当前的内核版本 yum info kernel -q //检测内核版本,显示可以升级内核 yum update kernel //升级内核 yum list

2.5K30

CentOS 7 升级 Linux 内核

目前 Linux 内核已经发布到 4.X(可以随时在 Linux 内核官网 查看当前版本),为了使用最新版本的内核,只好在安装 CentOS 7 内核进行升级。...新的 Mainline 内核每 2-3 个月发布一次。 Stable:每个主线内核被发布,即被认为是“stable”。...大多数 Linux 发行版提供自行维护的内核,可以通过 yum 或 rpm 等包管理系统升级。这些内核可能不再和 Linux 内核官方开发维护人员有关系了。...通过这个由各大 Linux 发行版支持的仓库升级内核,通常来说更简单可靠,但是可选择的内核版本也更少。...设置 grub2 内核安装好,需要设置为默认启动选项并重启才会生效 5.1 查看系统上的所有可以内核: # sudo awk -F\' '$1=="menuentry " {print i++ "

3.2K22

升级内核spawn-fcgi无法启动

今天升级Linux内核到2.6.30-r5。但是升级重启,发现blog打不开了。Nginx报502的Gateway错误。 第一反应就是起到php解析作用的spawn-fcgi没有启动起来。...开始以为是因为升级内核引起的,于是退回以前的内核版本,结果一样。始终无法启动spawn-fcgi的fastcgi服务。说明不是内核的问题。 检查Nginx日志和系统日志都没有什么有价值的信息。...重新使用emerge -av php编译安装php,终于可以启动spawn-fcgi了。 网站也一切正常了。...出现问题的原因应该是以前使用emerge升级过系统,部分升级影响了php所需要调用的文件,当时没有重新启动,升级的影响没有马上生效。 这次升级内核重启,那些升级都生效了,结果问题就暴露出来了。...而且有时候可能被问题的表象所蒙蔽,比如这次升级就误认为是因为内核的问题,但是其实后来证明根本跟内核没有关系。

1.4K20

Linux kernel 内核升级与降级实战

安装 / 升级的方法和建议  1.对于 CentOS/RHEL 系统,尽量使用 yum 方式或 RPM 包安装 / 升级内核,需要注意的是红帽的 Red Hat Linux 服务需要订阅。  ...2.使用安装新内核而不是直接升级内核,安装新内核不会覆盖旧内核,而升级会导致新内核直接替换旧内核,可能会导致系统无法启动,安装也可以让我们在升级后有回滚的选择。  ...3.一般地,对于大多数 Linux 分发版,使用 yum/dnf 和分发版布官方的存储库来升级内核,这种方式只能升级到该分发版的存储库提供的最新版本,而不是 Linux 内核组织发布的最新内核。  ...安装 / 升级内核的目的 许多出于对安全的考虑,如避免以前版本中发现的漏洞 更充分地认识内核,了解内核的各个内核模块和功能 更好的利用 / 体验新内核的的新功能和特性  Linux 内核版本分为主线、...各版本官方内核下载  163镜像站内核下载 在 CentOS 上安装 / 升级内核 Linux 内核升级通常有两种方式: 1.下载新版内核到服务器上,进行编译安装,之后删除老内核, 优点:可完全控制编译项

5.5K20

CentOS升级内核

centos内核升级有什么用呢,主要是支持新硬件,解决bug,提升效率,支持新功能,面向网络、开发、服务应用的。...因为服务器领域的操作系统要考虑更多稳定方面的因素才不会随意地发布新版,稳定安全为主,当然我这个人博客的服务器,不用顾及那么多,升级内核就当练手了,有兴趣你们也可以升级一下 升级内核 首先查看现在的内核版本...uname -sr 不是最新版滴,接下来就可以升级内核了。...方法有很多,大多数现代发行版提供了一种使用 yum 等包管理系统和官方支持的仓库升级内核的方法。...grub2-mkconfig -o /boot/grub2/grub.cfg 最后提升done,reboot重启机器,重新查看升级内核即可

4K51

linux内核离线升级步骤详解【亲测可用】

由于种种原因,linux内核版本需要升级,但由于生产原因往往不能在线升级,在此记录笔者本人昨晚的的离线升级步骤,亲测可用。 我们知道,红帽和CentOS同源同宗,内核升级步骤也是一样的。...Linux (0-rescue-6d425900e59b4ef18c98680ce9a348dd) 7 (Core) 可见已有多个内核,包括原内核 1 与新安装的内核 0 ■ 内核配置 新内核安装,需修改...os已有的内核启动顺序,默认启动的顺序应该为1,升级以后内核是往前面插入为0,则需设置GRUB_DEFAULT=0。...3.10.0-514.el7.x86_64 【升级】 [root@node5 ~]# uname -a Linux node5 5.4.214-1.el7.elrepo.x86_64 #1 SMP...3.10.0-1160.15.2.el7.x86_64 【升级】 [root@node3:0 ~]# uname -a Linux node3 5.4.214-1.el7.elrepo.x86_64

2.3K20

fedora内核版本_ubuntu内核升级

1,下载内核 官方网址:www.kernel.org,我下载的版本是 2.6.33,文件名为:linux-2.6.33.tar,但是到Linux下面看会显示为linux-2.6.33.tar.bz2 2...,确认Linux系统内核的版本,点击左上角“应用程序”》“系统”》“终端”,进入终端输入 uname -a 会显示当前的版本。...-xzf linux-2.6.32.2.tar.gz //进入Linux内核目录cd linux-2.6.32.2 5,进入刚解压的目录,在命令行输入如下命令 //拷贝原来系统的配置...make install 6,其实这时候,内核已经更新完毕了,重启一般来说应该会显示,但是那是对那种多系统的有grub引导菜单才可以。...,然后更新内核成功,再改回0 7,重新启动,有个让你按 anykey的菜单,点一下空格就进入 grub了,然后就选择最新的 2.6.33内核启动就可以了。

1.8K20

Linux 升级内核开启 TCP BBR 有多大好处

如果你有订阅一些科技新闻,应该会有看过内核在4.9当中加入了一个新的算法,来解决在有一定的丢包率的情况下的带宽稳定的问题,这个是谷歌为我们带来的干货,新的 TCP 拥塞控制算法 BBR (Bottleneck...Bandwidth and RTT),谷歌一向的做法是,先上生产,然后发论文,然后有可能开源,所以这个已经合并到了内核4.9分支当中,算法带来的改变在出的测试报告当中有很详细的数据展示,这个看多了可能反而不知道到底会有什么明显改变...我们本次测试只测试一种丢包率的情况就是1%,有兴趣的情况下,可以自己去做些其他丢包率的测试,大多数写在丢包率20%以上的时候,效果可能没那么好,这个高丢包率不是我们探讨的情况,毕竟不是常用的场景 安装新内核...内核可以自己选择4.9或者以上的进行安装,也可以用yum安装,这里只是测试,就yum直接安装 yum --enablerepo=elrepo-kernel install kernel-ml 修改启动项...grub2-editenv list grub2-set-default 'CentOS Linux (4.9.5-1.el7.elrepo.x86_64) 7 (Core)' grub2-editenv

3.3K20
领券