一、 yum 
        作用:
                    yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更新与管理RPM软件包, 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系, 并且一次安装所有依赖的软件包, 无需繁琐地一次次下载安装。yum 提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简单又好记。
        语法:
                     yum (选项)(参数)
        选项:
                    -c    指定配置文件
                    -C    完全从缓存中运行,而不去下载或者更新任何头文件
                    -d    设置调试级别(0-10)
                    -e    设置错误等级 (0-10)
                    -h    显示帮助信息
                    -q    安静模式
                    -R    设置yum 处理的一个命令的最大等待时间
                    -v     详细模式
                    -y     对所有提问回答‘yes‘
参数:
install: 安装rpm 软件包
update:更新rpm软件包
check-update:检查是否有可用的更新rpm软件包
remove:删除指定的rpm软件包
list: 显示软件包的信息
search: 检查软件包的信息
info: 显示指定的rpm阮家宝的描述信息和概要信息
clean:清理yum过期的缓存
shell:进入yum 的shell提示符
resolvedep: 显示rpm软件包的依赖关系
localinstall : 安装本地的rpm软件包
localupdate:显示本地rpm软件包进行更新
deplist: 显示rpm软件包的所有依赖关系
 
实例:
自动搜索最快镜像插件: yum install yum-fastestmirror
安装yum 图形窗口插件: yum install yumex
查看可能批量安装的列表: yum grouplist 

安装

yum install #全部安装

yum install package1 # 安装指定的安装包package1

yum groupinstall group1 # 安装程序组group1

更新升级

yum upate # 全部更新

yum update package1 # 更新指定程序包package1

yum check-update # 检查可更新的程序

yum upgrade package1 #升级指定程序包package1

yum groupupdate group1 # 升级程序组group1

查找和显示

yum info package1# 显示安装包信息package1

yum list  # 显示所有已经安装和可以安装的程序包

yum list package1# 显示指定程序包的安装情况

yum groupinfo  group1 # 显示程序组group1 xinxi 

yum search string  # 根据关键字string查找安装包

删除程序

yum remove  package1 # 删除程序包package1

yum groupremove group1 # 删除程序组group1

yum deplist package1 # 查看恒旭package1依赖情况

辨析:

yum remove 会检查依赖,如果你要移除的包被别的软件包需要的话,它会把其他软件包一起移除。
而rpm -e 则会直接告诉你被别的包需要,所以无法移除。

清除缓存

yum clean package #清楚缓存目录下的软件包

yum clean headers #清楚缓存目录下的headers

 

yum 命令详解的更多相关文章

  1. linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  2. linux yum命令详解-转

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  3. 【转】linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  4. yum命令详解

    yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载 ...

  5. 【转发】linux yum命令详解

    linux yum命令详解 yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理, ...

  6. linux yum 命令 详解

    linux yum命令详解 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能 ...

  7. Linux -Yum 命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  8. CentOS下yum命令详解

    CentOS下yum命令详解 Yum: 即Yellowdog Update Modifier,是一种基于rpm的包管理工具 yum命令使用示例 显示yum仓库 显示所有仓库 yum repolist ...

  9. Linux下面的yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  10. <ZZ>linux yum命令详解

    http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html yum(全称为 Yellow dog Updater, Modified)是 ...

随机推荐

  1. Webapi调用

    C# webapi 路由名称不能跟area名称相同,否则出现404 action找不到的问题???

  2. 32位linux(centos)下mongoDB的安装

    下载mongoDB wget http://downloads.mongodb.org/linux/mongodb-linux-i686-2.4.9.tgz 如果上面地址不对可以去官网自己下载http ...

  3. 分布式服务Dubbo+Zookeeper安全认证

    前言 由于之前的服务都是在内网,Zookeeper集群配置都是走的内网IP,外网不开放相关端口.最近由于业务升级,购置了阿里云的服务,需要对外开放Zookeeper服务. 问题 Zookeeper+d ...

  4. Replace Pioneer

    Replace Pioneer(官网:http://www.mind-pioneer.com)是一款专业的文本批量处理软件.仅仅要给定不论什么纯文本文件或文件列表.仅仅要准确设置转换规则.就能得到不论 ...

  5. Ubuntu下errno值

    Ubuntu下errno值             每当一个Unix函数(如socket函数)中错误发生时,全局变量errno将被设置成一个指示错误类型的正整数,假设函数不返回错误,errno的值就未 ...

  6. Codeforces Round #271 (Div. 2) F题 Ant colony(线段树)

    题目地址:http://codeforces.com/contest/474/problem/F 由题意可知,最后能够留下来的一定是区间最小gcd. 那就转化成了该区间内与区间最小gcd数相等的个数. ...

  7. json文件_ajax

    html源码代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  8. clientHeight、offsetHeight、scrollHeight详解

    网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offs ...

  9. C#基础知识 结构与类的区别

    网上看到struct与class之间的区别,都写的很多,当然说的是对的,也很详细.不过我个人不喜欢照本宣科,还是要有自己的理解和认识,方便记忆. (前提:对于值类型与引用类型有一定的认识) 结构最重要 ...

  10. Sphinx学习笔记(一)

    最近负责一个项目,需要用到全文检索,我的环境大体如下:       1.数据保存在MySQL中     2.需要支持中文检索     3.尽可能的简单       选择了Sphinx,至于solr和E ...