在 CentOS 7 中,yum update 和 yum upgrade 命令都可以用于更新软件包。它们的区别在于:
yum update 命令会更新系统上已安装的所有软件包,并将它们更新到最新版本。它会查找可用的新软件包版本,然后下载和安装它们。如果软件包之间有依赖关系,yum update 会解决它们,并在必要时升级依赖的软件包。
yum upgrade 命令也会更新已安装的软件包,并将它们更新到最新版本。但是,yum upgrade 还会升级系统中的软件包,以满足新的软件包版本的要求。这可能会导致旧的软件包被删除或替换,或者新的软件包被安装。与 yum update 不同,yum upgrade 不会安装新的软件包。
因此,如果您想要更新所有已安装的软件包并安装新的软件包,则应使用 yum update 命令。如果您只想更新已安装的软件包而不想安装新的软件包,则应使用 yum upgrade 命令。