YUM是LINUX类系统上的自动更新组件安装系统,就象windows上的自动更新。
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
(1)yum常用命令扩展阅读:
可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了您的系统安全。而对于Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。
常用命令行命令:
安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm
删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade foo或者yum update foo
查询信息:yum info foo
搜索软件(以包含foo字段为例):yum search foo
显示软件包依赖关系:yum deplist foo
‘贰’ linux下的yum怎么读
yum读作:英 [jʌm] 美 [jʌm] 。
yum原意表示味道或气味非常好。linux中yum的全称是Yellow dog Updater, Modified,是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。
例句:Ifthentppackageisnotinstalled,Puppetusestheappropriatetool,
suchasyumorapt-gettoinstallit.
翻译:如果ntp包未安装,Puppet就使用适当的工具,例如yum或者apt-get来进行安装。
(2)yum常用命令扩展阅读
yum常用命令介绍:
1、列出所有可更新的软件清单命令:yum check-update
2、更新所有软件命令:yum update
3、仅安装指定的软件命令:yum install <package_name>
4、仅更新指定的软件命令:yum update <package_name>
5、列出所有可安装的软件清单命令:yum list
6、删除软件包命令:yum remove <package_name>
7、查找软件包 命令:yum search <keyword>
‘叁’ 如何创建yum源,如何使用yum命令
大家都知道使用rpm命令安装软件的时候,有时候为了安装一个软件往往需要安装好几个软件来解决依赖关系,所以此时你就需要使用yum命令来解决软件安装的依赖关系。
要想使用yum安装软件,就需要配置好yum源。(我们以光盘yum源为例,以红帽5.4光盘为例)
# mount /dev/dvd /media
1.建立yum配置文件
在/etc/yum.repos.d/目录下,建立以.repo结尾的任意文件名的文件,例test.repo
#vim /etc/yum.repos.d/test.repo [base] name=Server baseurl=file:///media/Server gpgcheck=0 enabled=1 [VT] name=VT baseurl=file:///media/VT gpgcheck=0 enabled=1 [Cluster] name=Cluster baseurl=file:///media/Cluster gpgcheck=0 enabled=1 [ClusterStorage] name=ClusterStorage baseurl=file:///media/ClusterStorage gpgcheck=0 enabled=1
备注:如果使用ftp或http指向为yum源的话,就直接把每一段”baseurl=file:///media/*“改成ft p:/ /172.16.100.168/yum/*或htt p:/ /172.16.100.168/yum/*就OK了。
2.此时yum源就已经配置好了,就可以使用yum命令来安装软件或软件包组了。
那yum命令是如何使用的呢?
3.对安装软件包以及包组而言
#yum 常用选项
list {all,installed,available,updates} 列出所有的,已安装的,可安装的,更新的软件包
install 安装软件包
remove/erase 卸载软件包
update 升级软件包
check-update 检测可更新的软件包
provides 检测软件由哪个软件包安装的
downgrade 降级软件包
reinstall 重装软件包
clean 清除缓存
grouplist 显示所有软件包组的信息
groupinstall 安装软件包组
groupremove 卸载软件包组
groupinfo 包组信息
例:#yum install bind 安装bind软件包
例:#yum groupremove ”Development Tools“ 移除Development Tools软件包组
‘肆’ linux下的yum怎么读
yum读音为:英 [jʌm] 美 [jʌm]
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系。
例句:
1、.
使用createrepo命令创建yum存储库元数据。
2、Before you install Nagios, use yum to install Apache, the CC compiler, and the GD development libraries.
在安装Nagios之前,使用yum来安装Apache、CC编译器和GD开发库。
(4)yum常用命令扩展阅读:
Yum的软件包来源:
可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了用户的系统安全。