码迷,mamicode.com
首页 > 其他好文 > 详细

centos的yum软件的更新

时间:2017-01-18 23:49:56      阅读:339      评论:0      收藏:0      [点我收藏+]

标签:yum

yum的基本原理

CentOS可在yum服务器上下载官方网站给出的RPM表头数据,该数据除了记载每个RPM软件的相依性之外,也说明了RPM文件放置的容器所在。因此通过分析这些数据,CentOS就能够直接使用yum去下载与安装所需的软件了。

技术分享

详细流程如图

  1. 客户端根据配置文件判断yum Sever所在IP地址

  2. 连接到yum Sever后,先下载新的rpm文件的表头数据

  3. 分析比较用户所欲安装的/升级的文件,并提供用户确认

  4. 下载用户选择的文件到系统中的/var/cache/yum,并进行实际安装

yum [option] [查询的工作项目]

install:指定安装的软件的名称

update:进行整体的升级,当然也可以接某个软件,仅升级一个软件

remove:删除某个软件,后面需接软件名称

search:搜寻某个软件或者某个关键字

list:列出目前yum所管理的所有的软件名称与版本

info:同上

clean;下载的文件被放到/var/cache/yum,可使用clean将它移除,可清除的项目有packages | headers| metadata|cache等

在[查询的工作项目]部分还可以具有整个组软件的安装方式,如下所示

grouplist:列出所有可使用的软件组,例如Development Tool之类

groupinfo:后接group_name,则可以了解group内含的所有软件的名称

groupinstall:可以安装一整组的软件组

groupremove:删除某个软件组

 


centos的yum软件的更新

标签:yum

原文地址:http://lilingkai.blog.51cto.com/9935648/1892893

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!