yum是yellowdog updater modified的缩写。yellowdog是一个Linux的distribution,RH将这种升级技术用到自己的发行版中形成了现在的yum(原 理和apt类似,但apt是编译代码,执行效率远高于用python写的yum)。
yum的理念是使用一个中心仓库(repository)管理一部分甚至一个distribution的应用程序相互关系,根据计算出来的软件依赖关系进 行相关的升级,安装,删除等操作,减少Linux用户一直头疼的软件依赖问题。这一点上,yum和apt相同。
apt原为debian的deb类型软件管理所使用,都是现在也能用到RH门下的rpm了。
使用yum安装新软件: yum -y install software
使用yum更新软件: yum -y update software
使用yum移除软件: yum -y remove software
使用yum搜索软件: yum search software (同时可以使用区配符来搜索例如*)
列出资源库中所有可以安装或更新的软件包:yum list
检查yum可以更新的内容: yum check-update
使用yum更新您的系统: yum update
清除缓存中的头文件和包文件: yum clean all
列出资源库中软件包的说明信息: yum info software
列出可以安装的软件包组: yum grouplist