2.4.5 更新系统打补丁到最新
您可以在百度里搜索“Linux/Unix技术丛书·跟老男孩学Linux运维:核心基础篇(上)(第2版) 艾草文学(www.321553.xyz)”查找最新章节!
2.4.5 更新系统打补丁到最新
与Windows打补丁类似,Linux也可以定期地更新系统软件。
Linux下安装软件的优秀工具称为yum,它是CentOS Linux下最好用的包管理器和安装软件包的工具,用起来很方便。Linux的二进制软件包一般是rpm包,类似于Windows下的exe程序。
借助yum工具可以很方便地安装rpm软件包,默认获取rpm包的软件配置是从国外CentOS官方源及其镜像地址上下载的。因此,通过yum工具安装软件的速度会比较慢,因此需要将默认获取rpm包的地址改成国内的yum源地址。
CentOS安装完毕后,首先应该修改更新源,并升级到最新的系统。修改更新yum源的命令如下:
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#如果执行字符太多的命令不方便,那么可以等学完第3章后,再回来配置。
提示:笔者在写书的过程中,刚开始选择了aliyun上的yum源,但遇到了更新错误,后来改成网易的就好了。大家遇到问题时,不妨换下yum源。链接为阿里云的yum源配置请参考:http://mirrors.aliyun.com/help/centos。
然后,使用如下命令将系统更新到最新状态:
[root@www ~]# yum update -y #<==本书写作已进行更新,读者也更新下。
提示:也可以使用“yum upgrade-y”命令,此时大约会有126MB大小的更新包,这个更新是可选操作。
在首次安装系统时一般可以执行yum update-y,如果是在生产线已经应用的业务服务器系统中,那就不要轻易更新了,以免导致业务服务异常。若遇到了特殊的漏洞(例如,2014年4月发生的openssl心脏出血及2014年10月发生的bash漏洞,可以单独对指定的问题软件进行升级处理。yum upgrade与yum update的作用和区别很小,想要了解的读者可以执行man yum进行查看。 Linux/Unix技术丛书·跟老男孩学Linux运维:核心基础篇(上)(第2版)