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. 构建一个Flowable命令行应用

    官网链接 [(https://flowable.com/open-source/docs/bpmn/ch02-GettingStarted/#building-a-command-line-appli ...

  2. kubernets-java 动态修改deployment 的replicas

    /** * Scale up/down the number of pod in Deployment * * @param deploymentName * @param numberOfRepli ...

  3. 并发编程之ThreadLocal

    并发编程之ThreadLocal 前言 当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了. 数据都被封闭在各自的线程之中,就不需要同步,这 ...

  4. JAVAEE_Servlet_17_关于乱码问题

    关于乱码问题 * 数据传递过程中的乱码 解释:数据传递过程中的乱码是指: 将数据从浏览器发送给服务器的时候,服务器接收到的数据是乱码的. - ISO-8859-1 是国际标准码,不支持中文编码,它兼容 ...

  5. PKI/CA与证书服务

    目录 PKI CA RA LDAP目录服务 CRL证书作废系统 数字证书 证书验证 证书撤销 证书更新 PKI系统的构成 PKI PKI(Public Key Infrastructure)公钥基础设 ...

  6. OpenSSL相关漏洞

    目录 心脏出血漏洞(CVE-2014-0160) OpenSSL CCS注入漏洞(CVE-2014-0224) OpenSSL FREAK Attack漏洞(CVE-2015-0204) TLS/SS ...

  7. Windows核心编程笔记之作业

    创建作业,并加以限制 HANDLE WINAPI CreateJob() { BOOL IsInJob = FALSE; DWORD ErrorCode = NULL; // 不能将已经在作业中的进程 ...

  8. Windows核心编程 第十一章 线程池的使用

    第11章 线程池的使用 第8章讲述了如何使用让线程保持用户方式的机制来实现线程同步的方法.用户方式的同步机制的出色之处在于它的同步速度很快.如果关心线程的运行速度,那么应该了解一下用户方式的同步机制是 ...

  9. Service Started!!!-end In Service while

    将原先的win7换成了xp,用体验换来更好的兼容 问题如下: 在虚拟机器中运行了DebugView后,就一直重复出现Service Started!!!-end In Service while, 虽 ...

  10. <JVM下篇:性能监控与调优篇>01-概述篇-02-JVM监控及诊断工具-命令行篇

    笔记来源:尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解java虚拟机) 同步更新:https://gitee.com/vectorx/NOTE_JVM https://codechina.cs ...