yum(Yellow dog Updater Modified)是多个Linux发行版的软件包管理器,例如Redhat RHEL、CentOS和Fedora。yum主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。
 
yum [option] [command] [package]
yum  [选项]   [指令]    [软件包]
 
参数选项          解释说明
y                 确认操作
-nogpgcheck       忽略GPG验证
-C                直接使用系统yum缓存,不下载更新yum缓存
-q                不输出信息
-v                显示详细信息
 
 

yum 命令的常见选项及说明

 
yum install httpd    安装httpd软件包
yum localinstall httpd-2.2.15-54.el6.centos.x8664.rpm  安装本地RPM包,localinstall后面还可以接一个rpm包的下载地址    
yum remove httpd     完全移除软件包,包括所有依赖项;此命个很危险,不建议使用,可能会误争我别的软件所需要的依梯项
yum update httpd     更新软件包
yum list httpd       列出软件包,使用list可以搜索带名称的特定软件包
yum scarch httpd     如果不记得软件包的确切名称,则可以使用search搜索与指定软件包的名称相匹配的所有可用的农件色
 
 
yum info httpd        获取软件包的信息,需要在安装软件包之前先知道它的信息
yum deplist httpd     查看软件包的依赖
yum list              列出所有可用的软件,命令输出有点多,可以使用less命令分页显示
 
yum list installed 列出所有已安装的软件
yum provides /etc/my.cnf    查我某个特定文件属于哪个软件包
 
yum check-update     检查是否有可用的更新rpm软件包
yum update           更新系统,确保系统版本最新,upgrade命令已经废弃,统一使用update
 
yum grouplist                         列出所有可用的群组
yum groupinstall 'MySQL Database'     安装群组软件包,通过yum grouplist查询组包名
yum groupupdate 'DNS Name Server'     更新群组软件包,通过yum grouplist查询组包名
yum groupremove 'DNS Name Server      移除群组软件包,通过yum grouplist查询组包名
 
yum repolist         列出启用的YUM源
yum repolist all     列出所有的YUM,包括禁用的yum源也需要列出
安装来自特定YUM源的软件包    想要安装来自某个启用或禁用的YUM源的某个软件包,必须在yum命令中使用-enablerepo 选项。yum -enablerepo=local install httpd
 
 
yum --enablerepo=local-disalblerepo=base,extras install LNMP    不安装来自特定YUM源的软件包
 
yum clean all  清理所有YUM的缓存内容
yum history    查看yum的历史记录
 
 
 
 
 

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

11.20 yum:自动化RPM包管理工具的更多相关文章

  1. Linux rpm包管理工具

    1.什么是rpm包 是一种编译好的二进制软件包,安装速度快. 2.rpm包命名 el6:软件包用于在Red Hat 6.x, CentOS 6.x, and CloudLinux 6.x进行安装 el ...

  2. Linux RPM、YUM、APT包管理工具

    ⒈rpm包的管理 1)介绍 rpm是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.RPM扩展名的文件,RPM是RedHat Package Manager(RedH ...

  3. rpm包管理工具

    介绍: RPM [1]  是Red-Hat Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLi ...

  4. Linux包管理工具分析

    转自:http://blog.csdn.net/carolzhang8406/article/details/14198219 在正式进入讨论之前,先贴几条非常有用的link: linux 发行版比较 ...

  5. linux--软件包管理工具

    linux平台软件包管理: RPM/DPKG 两大阵营简介 在 GNU/Linux( 以下简称 Linux) 操作系统中,RPM 和 DPKG 为最常见的两类软件包管理工具,他们分别应用于基于 RPM ...

  6. linux--多种包管理工具使用和区别(转)

    Linux包管理工具(转) 在正式进入讨论之前,先贴几条非常有用的link: linux 发行版比较:http://zh.wikipedia.org/wiki/Linux%E5%8F%91%E8%A1 ...

  7. rpm 包管理器

    rpm 包管理器 二进制应用程序的组成部分: 二进制文件.库文件.配置文件.帮助文件 程序包管理器:不同厂商的程序,包管理器也不同. debian:deb文件, dpkg包管理器 redhat: rp ...

  8. Linux之包管理工具总结[RPM/DPKG]-[YUM/APT]

    0.关键词解释 RPM:Red Hat Package Manager(原名),RPM Package Manager(现名,递归缩写,类似于GNU的命名); 解释:RPM软件包管理器 YUM:Yel ...

  9. Linux学习之RPM包管理-yum管理(十七)

    Linux学习之RPM包管理-yum管理 目录 IP地址配置 网络yum源 yum命令 光盘yum源搭建 IP地址配置 IP+子网掩码就可以在局域网(内网)使用. IP+子网掩码+网关+DNS就可以访 ...

随机推荐

  1. Scrapy入门到放弃01:开启爬虫2.0时代

    前言 Scrapy is coming!! 在写了七篇爬虫基础文章之后,终于写到心心念念的Scrapy了.Scrapy开启了爬虫2.0的时代,让爬虫以一种崭新的形式呈现在开发者面前. 在18年实习的时 ...

  2. 多线程之Lock接口

    之前写了一下synchronized关键字的一点东西,那么除了synchronized可以加锁外,JUC(java.util.concurrent)提供的Lock接口也可以实现加锁解锁的功能. 看完本 ...

  3. struct 模块

    1. Struct 简介 2. Struct 代码示例 2.1 struct.pack 2.2 struct.unpack 2.3 struct.calcsize 1. Struct 简介 当 pyt ...

  4. C#开发医学影像胶片打印系统(一):万能花式布局的实现思路

    本篇文章将介绍开发医学影像胶片打印系统(printscu模式)遇到不规则排版时的一种思路, 一般来讲,医院打印胶片时都是整张胶片打印,但有时需要将多个病人或一个病人的多个检查打印在同一张胶片上, 这时 ...

  5. C/C++ 实现VA与FOA之间的转换

    PE结构中的地址互转,这次再来系统的复习一下关于PE结构中各种地址的转换方式,最终通过编程来实现自动解析计算,最后将这个功能集成到我的迷你解析器中,本章中使用的工具是上次讲解PE结构文章中制作的CMD ...

  6. hdu3715 二分+2sat+建图

    题意:       给你一个递归公式,每多一层就多一个限制,问你最多能递归多少层. 思路:      先分析每一层的限制 x[a[i]] + x[b[i]] != c[i],这里面x[] = 0,1, ...

  7. hdu5062 简单题

    题意:       求区间逆序数的个数,逆序数增加了个要求就是必须要是先升序在降序例如12321或者123321这样的. 思路:        水题直接写就行了,数据范围不大,估计直接求也不会超时,我 ...

  8. Xposed学习一:初探

    学习Xposed框架,在github:https://github.com/rovo89 下载XposedInstaller安装到手机上来管理Xposed的模块. 本文记录根据官方文档(资料1)在an ...

  9. python 压缩模块大杂烩(zipfile,bz2,lzma,gzip,tarfile,zlib)

    [*] 以下压缩模块请结合python的官方文档(https://docs.python.org/3.5/library/index.html)来实践或者对比(我的是python 3.5) 1.pyt ...

  10. 【HTML】HTML5从入门到深入(复习查漏向

    HTML5从入门到深入(复习查漏向 冷知识 万维网之始:第一个网站·蒂姆伯纳斯-李 HTML5 html5文档类型声明: 头部: <!doctype html> 字符集(charset): ...