Install Kernel 3.10 on CentOS 6.*

有时候我们会有升级内核的需求,比如Docker的某些特性会用到较新的内核,在CentOS下升级内核是一件非常简单的事情

def kernel():  
    run('sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org')
    run('sudo rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm')
    run('sudo yum --enablerepo=elrepo-kernel install kernel-lt -y')
    run("sudo sed -i 's/^default=1/default=0/' /boot/grub/grub.conf")

完了之后reboot