centos使用yum安装软件非常方便,yum会自动安装软件的相关依赖。但是centos自带的源仓库,软件相对老旧并且不太全,所以我们可以添加第三方仓库,可以安装较新的软件版本。
epel是fedora社区维护的一个仓库,其中有一万多个软件,centos 可以使用
yum install epel-release
安装epel仓库,安装后到/etc/yum.repos.d/epel.repo,开启enabled=1
安装remi仓库,
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
在 CentOS 7 下,使用
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装后到/etc/yum.repos.d/remi.repo,开启enabled=1
remi里有较新的php
安装elrepo仓库,可以使用其安装kernel-lt升级到3.1.0内核
centos6使用命令rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
使用yum repolist查看仓库列表
安装使用可以使用指定仓库安装软件--enablerepo=仓库名
安装3.1.0内核 ,yum --enablerepo=elrepo-kernel install kernel-lt
修改grub的配置,/boot/grub/grub.conf ,修改default=?,把?改为启动的内核编号,之后重启,使用uname -a查看内核