centos7 shell脚本一键升级内核
#!/bin/bash #一键升级centos7内核 # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to initialization OS." exit 1 ...
#!/bin/bash #一键升级centos7内核 # Check if user is root if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to initialization OS." exit 1 ...
mainline 、longterm、stable、linux-next、snapshot这些名词,都是linux kernel source的标记名称,可以理解为代号.
mainline
mainline
指由Linus Torvalds亲自制作的内核发布版,是官方当前最新版本的kernel
source.在Torvalds对所有其他程序员所做出的重大变化进行整合,并且对先前版本的bug进行几轮修复之后,大约每十周正式发布一个新版
本.mainline事实上代表着一个linux kernel分支,这个分支有另一个名称,叫做vanilla.
longterm
longterm,是Long Term Support的缩写,长期维护的意思.
stable
stable顾名思义...
最近看到一篇文章Linux内核4.4版本带来的网络新特性,感觉还不错,想马上试试新内核,但又不想手动去编译内核,还好被我发现原来yum也可以升级
内核到4.4了,马上行动.下面这篇文章是介绍怎么手动升级到内核4.4的,有兴趣的朋友可以看看,但不建议马上用到生产环境上.
系统:centos 6.5(64位)
1.先查看内核
uname -r
2.6.32-431.el6.x86_64
2.查看系统版本
cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
3.安装推荐的key和扩展源...
其实这篇文章应该早在2年前就写出来的,因为今天买了个vps,上面的iptables的模块不全,才造成我写这篇文章的主要动力,好了,废话不多说了,来看教程吧.
系统:centos 5.4 32位
需要的软件包:iptables-1.3.8.tar.bz2 linux-2.6.18.tar.bz2 patch-o-matic-ng-20080214.tar.bz2 (这3个我都会提供给大家的)
大家从下图可以看到我的系统目前是不支持connlimit模块的
1.准备工作........
标签: centos iptables 模块 vps xen vps kernel 内核 connlimit 添加 编译 2.6内核