centos包管理工具:yum update

centos包管理工具:yum update,第1张

这一章节我们介绍下软件包更新命令:update

update使用格式如下:yum update [package1] [package2] [...]

这里package1就是你要更新的软件包,比如要更新python:yum update python。

这里要注意下,update命令只对已安装的软件包有作用,如果package1未安装,则执行 yum update package1是不会安装package1的。

如果我们没有指定要更新的软件包,比如这样写:yum update,那么就会更新系统内已安装的所有软件

如果我们不想更新系统内所有软件,只想更新某些软件,这时我们通过指定软件包的方式来更新,比如我想更新golang软件包,这样执行就行:yum update golang。

如果想同时更新多个软件包比如python、golang、php,我们这样写:yum update python golang php。

如果我们不想更新到最新版本,想更新到某个特定版本,这时我们只需要指定要更新到的版本号就行,比如php版本现在安装的是5.6.40,想更新到7.4.29版本,我们这样写就行:yum update php-7.4.29

像install一样,update同样可以更新软件包组,比如想更新系统管理工具,我们这样写就行:yum update "@System Administration Tools"

如果我们要更新某个软件包,但不记得软件包名字是什么了,这种方式更新非常有用,这时我们只需要指定一个软件包安装的文件即可更新软件包,比如更新php,这样写就行:yum update /usr/bin/php

命令行界面更新

1

Centos系统如果要检查系统更新的话,直接输入

yum update

命令即可啦

2

安装系统更新补丁

通过命令检查连接yum服务器之后可以看到当前系统需要更新的补丁,安装输入y即可

3

查看系统更新的版本

如果要查看当前系统更新到什么版本了,可以通过输入

yum info updates

即可查看每个版本或软件的版本号等

END

图形化界面更新

除了我们常用的命令行界面更新之外,如果有安装图形界面也可以进行更新,注意登陆root账号

登陆进入之后,找到 “管理”---“软件更新” 本图以CENTOS6中文版本为例

然后点击“确认继续”,由于是root身份一般都会提示这个

继续之后会出现“检查更新”如下图,等待几分钟

如下图,根据当前系统软件的版本和数量有关系。如果不需要安装的可以不用勾选然后“安装更新”

有的补丁更新安装好之后是需要重启系统的,这一点类似windows更新

END

注意事项

本经验以centos为例,如果更新不成功。检查系统的DNS和上网设置,yum更新源等

最近centos发布了最近版本7.3。centos 7.0,7.1,7.2支持升级到7.3最新版本。

centos中“update”命令可以一次性更新所有软件到最新版本。

注意:不推荐使用update的y选项,-y选项会让你在安装每项更新前都进行确认(注:这样会非常费时间,更新进度忙);

对于centos 5.X和6.X的系统我们在更新后需要重新安装应用程序恢复数据,庆幸的是centos7不需要这么麻烦,可以直接升级。为了安全起见,如果你有重要数据的话还是建议升级系统前做好备份。

以下是centos 7.X升级的步骤

一、检查系统版本

$ cat /etc/redhat-release

CentOS Linux release 7.1.1503 (Core)

二、备份重要数据(例如/etc, /var,/opt)。如果centos是安装在虚拟机上,那么可以使用快照进行备份。像VMware虚拟机可以快照备份,当然更奢侈一点是备份整个虚拟机。也可以针对重要程序数据进行备份,例如MySQL, Appache, Nginx, DNS等等。

三、运行yum命令升级

$ sudo yum clean all

$ sudo yum update

四、重启系统

$ sudo reboot

五、查看现在系统版本

$ cat /etc/redhat-release

CentOS Linux release 7.3.1611 (Core)

希望本文能够协助你顺利升级centos 7到最新版本。

注意:在升级前记得检查系统正常运行,以及系统服务services已经安装。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/396971.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存