yum是通过分析RPM的标题数据后,根据软件的相关性制作属性依赖的解决方案,然后可以自动处理软件的依赖属性问题.我们要使用yum功能的时候,要先找到适合的yum server才行,而且每个不同的yum服务器可能会提供不同的软件.
事实上,Centos在发布软件的时候已经制作出多部镜像站点提供更新,所以理论上我们不用处理任何设置,只要能连上网就可以使用yum.
一.利用yum进行查询,安装,升级与删除
yum [option] [查询工作项目] [相关参数]
1.查询功能
(1)查询磁盘阵列相关的软件有那些
yum search raid
(2)查询xxx软件的功能
yum info xxx
(3)列出yum 服务器上所有的软件名称
yum list
(4) 列出服务器上可以提供给本机升级的软件
yum list updates
(5) 列出以pam开头的软件
可安装指的是没有安装在本机或是可以升级的.
2.安装升级功能
详细过程的一部分
可以看到,安装机制为RPM机制.
3.删除功能
yum remove
看起来比RPM方便多了,但是yum是在RPM的基础上发展的,所以我们西学是要了解RPM.
二.YUM的设置文件
系统默认的设置文件为
其中的内容为
列出目前yun serer所使用的容器有那些
安装chrome时的设置文件为
里面最重要的是baseurl,也就是容器的网点.
三.yum 的软件组功能
在安装大型项目时用到.
yum [组功能] [软件组]
参数:
grouplist
groupinfo :了解所有组名
groupinstall
groupremove
四.系统升级
使用命令yum -y update,其中的y是回复yes来开始下载与安装.我们可以通过/etc/crontab定时来在网络好的晚上进行升级,如
内容如下