centos6.5 通过yum和源码两种方法升级安装内核

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.5 通过yum和源码两种方法升级安装内核相关的知识,希望对你有一定的参考价值。

centos6.5 2.6.32
yum方式安装内核是安装的最新版内核,不能选择内核版本
源码方式安装可以选择内核版本进行安装,源码方式安装较慢。


yum方式升级内核:
cd /etc/yum.repos.d/
下载导入公钥
wget --no-check-certificate https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm --import RPM-GPG-KEY-elrepo.org

安装elrepo源
http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
rpm -Uvh elrepo-release-6-8.el6.elrepo.noarch.rpm

升级内核
yum --enablerepo=elrepo-kernel install kernel-ml -y
#升级完毕后修改/etc/grub.conf将default=0修改为default=1,然后reboot重启服务器。
#默认安装的新内核在第一位,如果你已经是‘1’,就改成‘0’。

查看内核是否安装成功
uname -a / -r

================================================================================

源码方式升级内核:

进入https://www.kernel.org/pub/linux/kernel去自己选。
通常yum安装是最新安装内核版本,源码可指定内核版本号

wget --no-check-certificate https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.28.tar.xz
tar -xf linux-3.10.58.tar.xz -C /usr/src/
cd /usr/src/linux-3.10.58/
cp /boot/config-2.6.32-220.el6.x86_64 .config #为隐藏文件

在系统原有的内核配置文件的基础上建立新的编译选项,
所以复制一份到当前目录下,命名为.config。接下来继续配置:
sh -c ‘yes "" | make oldconfig‘

生成内核文件
make -j4 bzImage
编译模块
make -j4 modules
编译安装模块
make -j4 modules_install

#j4 是指定数字的线程数,逻辑CPU为8核。则为j8,用于加快编译速度。

make install
安装内核

出现ERROR: modinfo: could not find module vmware_balloon 不用理会
这是vmware才会出现的问题

vim /etc/grub.conf
default=0 更改为‘0’

reboot 重启检查

uname -r

所有操作完成。

以上是关于centos6.5 通过yum和源码两种方法升级安装内核的主要内容,如果未能解决你的问题,请参考以下文章

032-Centos下安装Git工具

centos6.5要go get开源项目,先升级git

centos6.5如何升级mysql(最小安装的情况下)

阿里云ECS 环境centos6.5 安装wdcp v2后 ,安装 subversion yum install subversion 出现错误。

已经安装好的centos6.5系统如何升级系统为centos7,还请懂行的专业人士解答?

CentOS6.5升级手动安装GCC4.8.2