追求永无止境
分类: LINUX
2015-07-28 20:08:43
Yum是通过分析RPM的标题数据后,根据各软件的相关性制作出属性依赖时的解决方案,然后可以自动处理软件的依赖属性问题,以解决软件安装或删除与升级的问题。
参数:
Search:搜索某个软件名称或者是描述的重要关键字
Eg:yum search
python
List:列出目前Yum所管理的所有的软件名称与版本,类似于rpm –qa
Eg:yum
list
Yum
list updates
列出yum服务器上面提供的所有软件名称
Info:类似于rpm –qai的运行结果
Eg:yum
info python
Provides:从文件去搜索软件,类似于rpm –qf的功能
Eg:yum
provides python
安装升级功能:
Install:后面接要安装的软件
Update:后面接要升级的软件,若整个系统都升级,就直接updat
Remove:后面接要删除的软件
Clean:清楚旧数据
Eg:yum clean
packages:将已下载的软件文件删除
Eg:yum clean
headers:将下载的软件文件头删除
Eg:yum clean
all :将所有容器数据都删除
Yum软件组功能:
Grouplist:列出所有可使用的组列表
Eg:yum
grouplist 查看目前容器与本机上面的可用与安装过的软件组
Groupinfo:后面接group name,了解该group内含的所有组名称
Eg:yum
groupinfo 软件组名称
Groupinstall:可以安装一整组软件
Groupremove:删除某个组
Yum全系统自动升级:
系统计划:分、时、日、月、周
目录文件:/etc/crontab
Eg:每隔8小时执行time.windows.com 0 */8
* * * ntpdate time.windows.com
12月18日晚上1点执行 0 1 18 12
* ……
9-18点执行 0 9-18 *
* * ……