linux下如何使用yum命令?

Yum(名为黄狗更新器,已修改)是Fedora、RedHat和SUSE中的一个Shell前端包管理器。基于RPM包管理,可以自动从指定服务器下载安装RPM包,自动处理依赖关系,一次性安装所有依赖软件包,无需反复下载安装的繁琐。Yum提供了查找、安装、删除某个、某组甚至所有软件包的命令,命令简洁易记。

yum的命令形式一般如下:yum[选项][命令][包...]

[options]是可选的,选项包括-h(帮助)、-y(当安装过程提示选择全部“是”)、-q(不显示安装过程)等。[命令]是要执行的操作,而[包...]是操作的对象。

一些常用的命令总结如下:

自动搜索最快的镜像插件:yum install yum-fastestmirror

安装yum图形窗口插件:yum install yumex

查看可能的批量安装列表:yum grouplist。

1安装

Yum安装所有安装

Yum install package1安装指定的安装包package1。

百胜集团安装集团1安装集团1

2更新和升级

Yum更新全部更新

Yum update package1更新指定的包package1。

Yum check-update检查可更新的程序。

Yum upgrade package1升级指定的软件包package1。

Yum groupupdate group1升级程序group1

3查找和显示

Yum信息包1显示安装包信息包1。

Yum列表显示所有已安装和可安装的软件包。

Yum list package1显示指定软件包package1的安装。

Yum groupinfo group1显示程序组信息1 yum搜索字符串根据关键字字符串搜索安装包。

4删除程序

Yum remove | erase package1删除包1。

Yum groupremove group1删除程序组1。

Yum deplist package1查看程序包1的依赖关系。

5清除缓存

Yum clean packages清除缓存目录中的包。

Yum clean headers清除缓存目录中的头。

Yum clean oldheaders清除缓存目录中的旧头。

百胜干净,百胜干净所有(=百胜干净包装;Yum clean owners)清除缓存目录中的软件包和旧标题。

例如,要安装一个游戏程序组,首先搜索:

#:yum grouplist

可以发现可以安装的游戏包的名字是“游戏娱乐”,这样就可以安装了:

#:百胜集团安装“游戏和娱乐”

所有游戏包都是自动安装的。游戏和娱乐的名字在这里一定要用双引号选择,因为linux下的一个空格会被认为是文件名的结尾,所以你一定要告诉系统,安装包的名字是“游戏和娱乐”而不是“游戏”。

此外,您可以修改配置文件/etc/yum.conf来选择安装源。可以看到yum配置程序有多方便。更详细的选项和命令,当然就在命令提示符下面:man yum。