Linux中升级更新命令yum upgrade和yum update的区别
3个回答
展开全部
区别如下:
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 ...]是操作的对象。
展开全部
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
复制代码
代码如下:
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
升级前
系统版本: 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升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
系统版本: 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升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询