Linux中升级更新命令yum upgrade和yum update的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中升级更新命令yum upgrade和yum update的区别相关的知识,希望对你有一定的参考价值。

区别如下:

1、yum -y update 升级所有包,改变软件设置和系统设置,系统版本内核都升级。

2、yum -y upgrade升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变。

linux yum命令详解:

1、yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器,基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装,yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

2、yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[options]是可选的,[command]为所要进行的操作,[package ...]是操作的对象。

参考技术A Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:

复制代码
代码如下:

yum -y update

升级所有包同时也升级软件和系统内核

复制代码
代码如下:

yum -y upgrade

只升级所有包,不升级软件和系统内核

实验分别测试 yum -y upgrade和yum -y update
升级前
系统版本: centos5.5
内核版本: 2.6.18-194.el5
升级前做过简单配置文件修改
yum -y upgrade 升级后
系统版本: centos5.7
内核版本: 2.6.18-194.el5
yum -y update 升级后
系统版本: centos5.7
内核版本: 2.6.18-238.el5本回答被提问者采纳
参考技术B 升级前
系统版本: centos5.5
内核版本: 2.6.18-194.el5
升级前做过简单配置文件修改
yum -y upgrade 升级后
系统版本: centos5.7
内核版本: 2.6.18-194.el5
系统和软件配置不做修改
yum -y update 升级后
系统版本: centos5.7
内核版本: 2.6.18-238.el5
系统和软件配置文件更新
结论:
yum -y update 升级所有包,改变软件设置和系统设置,系统版本内核都升级
yum -y upgrade升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

linux update & upgrade

Linux升级命令有两个分别是yum upgrade和yum update, 这个两个命令是有区别的:

复制代码
代码如下:

yum -y update

升级所有包同时也升级软件和系统内核

复制代码
代码如下:

yum -y upgrade

只升级所有包,不升级软件和系统内核

实验分别测试 yum -y upgrade和yum -y update

升级前

系统版本:  centos5.5
内核版本:  2.6.18-194.el5

升级前做过简单配置文件修改

yum -y upgrade    升级后

系统版本:    centos5.7
内核版本:  2.6.18-194.el5

yum -y update    升级后

系统版本:    centos5.7
内核版本:    2.6.18-238.el5












以上是关于Linux中升级更新命令yum upgrade和yum update的区别的主要内容,如果未能解决你的问题,请参考以下文章

Linux中升级更新命令yum upgrade和yum update的区别

Linux中升级更新命令yum upgrade和yum update的区别

Linux中升级更新命令yum upgrade和yum update的区别

Linux中升级更新命令yum upgrade和yum update的区别

Linux中升级更新命令yum upgrade和yum update的区别

Linux升级命令yum upgrade和yum update的区别