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

yum入门应用

时间:2015-04-25 00:23:56      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:配置文件   服务器   python   软件包   服务端   

                 

技术分享

 yum工具是为提高RPM软件安装性而开发的一种软件包管理器,是由python开发的程序。其大致功能是自动化安装RPM软件包,帮助其检测环境依赖关系并提示用户解决。

  yum服务分为俩个部分:一是服务端部分,二是客户端部分。其服务端仅是个存储了N个RPM包的仓库(文件服务器),而主要负责包管理的是客户端,也就是本地yun工具。

  yun工具的处理流程是先将yum服务端中的仓库元数据缓存于本地的/var/cache/yum/* 的目录中。

技术分享

然后用户使用yum工具选择需要安装的程序,yum客户端程序会先在本地分析之前缓存下来的元数据文件和本地系统环境,从而去服务端的yum仓库中选择适合的RPM包。把RPM包下载到本地后,yum不会直接安装,而是根据系统环境,将所有下载的RPM包进行统一安装。

在yum客户端的主配置文件是/etc/yum.conf文件,常用配置选项如下:

技术分享

配置yum软件仓库的文件在/etc/yum.repos.d/目录中,以.repos为后缀。

技术分享

repo文件常用配置如下:

技术分享

这里说几个yum常用的命令:

        1、yum list all #列出服务端仓库中的所有RPM包。               技术分享

       2、yum check-update #检查当前系统中哪些包可以升级                                            技术分享

        3、yum update [需要升级的包名] #升级指定包,或不加包名则是升级所有可用的包   技术分享

     4、yum -y install [包名] #安装指定的RPM包,-y是指无需确认,直接安装

技术分享

    5、 yum remove [包名] #指定卸载某包      技术分享


本文出自 “安全运维” 博客,请务必保留此出处http://qiudays.blog.51cto.com/8910608/1638145

yum入门应用

标签:配置文件   服务器   python   软件包   服务端   

原文地址:http://qiudays.blog.51cto.com/8910608/1638145

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