RPM包常用安装位置说明

/etc/                   配置文件安装目录

/usr/bin/               可执行的命令安装目录

/usr/lib/                程序所使用的函数库保存位置

/usr/share/doc/          基本的软件使用手册保存位置

/usr/share/man/          帮助文件保存

rpm命令

rpm包,由“-”、“.”构成,包名、版本信息、版本号、运行平台

对已安装软件信息的查询

rpm -qa                             查询已安装的软件

rpm -qf 文件名绝对路径              文件名的绝对路径

rpm -ql 软件名                        查询已安装的软件包都安装到何处

软件名:rpm包去除平台信息和后缀信息

rpm -qi 软件名                        查询一个已安装软件包的信息

rpm -qc 软件名                        查看已安装软件的配置文件

rpm -qd 软件名                        查看已安装软件的文档安装位置

rpm -qR 软件名                        查看已安装软件依赖包和文件

对未安装软件信息的查询

rpm -qpi rpm文件                        查看一个软件包的用途和版本信息

rpm -qpl rpm文件                        查看一个软件包所包含的文件

rpm -qpd rpm文件                        查看软件包的文档所在位置

rpm -qpc rpm文件                        查看软件包的配置文件

rpm -qpR rpm文件                        查看软件包的依赖关系

软件包的安装、升级、删除

rpm -ivh rpm文件                        安装rpm包

rpm -Uvh rpm文件                          更新rpm包

rpm -e 软件名                            删除rpm包

rpm -e 软件名 --nodeps                    不管依赖关系,强制删除软件

rpm --import 签名文件                    导入签名

rpm --import RPM-GPG-KEY

yum命令

yum -y install 包名                                             -y自动回答Y

yum= yellow dog updater, modified 主要功能更方便添加、删除、更新rpm包,自动解决依赖性问题,便于管理大量系统的更新问题

同时配置多个资源库(repository)简介的配置文件(/etc/yum.conf自动解决增加或删除rpm包时遇到的依赖性问题,方便保持rpm数据库的一致性)

yum安装,rpm -ivh yum-*.noarch.rpm在第一次启用yum之前要先导入系统的RPM-GPG-KEY

第一次使用yum管理软件时,yum会自动下载需要的headers放置在/var/cache/yum目录下

rpm包更新

yum check-update                         查看可以更新的软件包

yum update                                更新所有的软件包

yum update kernel                         更新指定的软件包

yum upgrade                                大规模更新升级

rpm包安装和删除

yum install 包名                           安装rpm包

yum remove 包名                                   删除rpm包

yum缓存信息

yum clean packages                        清除缓存的rpm包文件

yum clean headers                         清除缓存的rpm头文件

yum clean old headers                     清除缓存中旧的头文件

yum clean all                             清除缓存中旧的rpm头文件和包文件

查询软件包信息

yum list                                 列出资源库中所有可以安装或更新的rpm包

yum list firefox*                       列出资源库中可以安装、可以更新、已安装的指定rpm包

yum list update                        列出资源库中可以更新的rpm包

yum list installed                      列出所有已安装的rpm包

yum list extras                         列出已安装但不包含在资源库中rpm包

ps:通过网站下载安装的rpm包

yum grouplist                                    列出组包

yum groupinstall 软件组名

yum groupremove

yum info                                列出资源库中所有可以安装或更新的rpm包信息

yum info firefox*                       列出资源库可以安装或更新的指定的rpm的信息

yum info update                         列出资源库中可以更新的rpm包信息

yum info installed                      列出已安装的所有rpm包信息

yum info extras                         列出已安装到时不包含在资源库中rpm包信息

yum search firefox                      搜索匹配特定字符的rpm包

yum provides firefox                    搜索包含特定文件的rpm包

CentOS7中rpm,yum软件安装命令的更多相关文章

  1. 在CentOS7中利用yum命令安装mysql

    在CentOS7中利用yum命令安装mysql 原创 2016年08月31日 10:42:33 标签: mysql / centos 4832 一.说明 我们是在VMware虚拟机上安装的mysql, ...

  2. <亲测>CentOS7中使用yum安装Nginx的方法

    CentOS7中使用yum安装Nginx的方法   最近无意间发现Nginx官方提供了Yum源.因此写个文章记录下. 1.添加源 默认情况Centos7中无Nginx的源,最近发现Nginx官网提供了 ...

  3. Linux rpm yum 等安装软件

    任何程序都是先写代码,拿到源码去编译得到一个目标程序. 1  编译的过程复杂有需要准备编译的环境,和硬件有关,32位64位,内核的不同等等所以需要编译多次     Java特殊但是他需要安装jvm, ...

  4. centos7中使用yum安装tomcat以及它的启动、停止、重启

    centos7中使用yum安装tomcat 介绍 Apache Tomcat是用于提供Java应用程序的Web服务器和servlet容器. Tomcat是Apache Software Foundat ...

  5. Linux基础知识第九讲,linux中的解压缩,以及软件安装命令

    目录 Linux基础知识第九讲,linux中的解压缩,以及软件安装命令 一丶Linux Mac Windows下的压缩格式简介 2.压缩以及解压缩 3.linux中的软件安装以及卸载 1.apt进行安 ...

  6. Centos7中ELK集群安装流程

    Centos7中ELK集群安装流程   说明:三个版本必须相同,这里安装5.1版. 一.安装Elasticsearch5.1   hostnamectl set-hostname elk vim /e ...

  7. linux deb及rpm格式软件安装

    deb格式软件安装 deb包是debian,ubuntu等LINUX发行版的软件安装包,是类似于rpm的软件包,而非debian,ubuntu系统不推荐使用deb软件包,因为要解决软件包依赖问题,安装 ...

  8. Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法

    1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源.安装搜狗输入法.Chrome浏览器.网易云音乐.配置快捷键.安装git等等,下面就跟着我来配置吧,just ...

  9. 使用光盘作为yum软件安装源安装X Window

      使用光盘作为yum软件安装源安装X Window 挂载光驱   [root@centos6 ~]# mkdir /media/cdrom [root@centos6 ~]# mount /dev/ ...

随机推荐

  1. Vue组件:组件的动态添加与删除

    一.实现效果 二.实现代码 HelloWorld.vue <template> <div class="hello"> <child-page v-f ...

  2. CentOS 7 以上防火墙简单配置

    CentOS 7 版本以上默认的防火墙不是iptables,而是firewalle. 因此CentOS 7 以下的 iptables 的配置不能使用. 查看防火墙状态: systemctl statu ...

  3. 利用html2canvas将当前网页保存为图片.

    先分析下这个技术可实现的方式,以及优缺点吧! 前端实现 缺点是:兼容性查,需要高级浏览器支持,因为需要支持 canvas 绘图,还有就是会操作 html5 canvas api.(如果不会使用canv ...

  4. ECSHOP和SHOPEX快递单号查询顺丰插件V8.6专版

    发布ECSHOP说明: ECSHOP快递物流单号查询插件特色 本ECSHOP快递物流单号跟踪插件提供国内外近2000家快递物流订单单号查询服务例如申通快递.顺丰快递.圆通快递.EMS快递.汇通快递.宅 ...

  5. wamp环境下安装imagick扩展

    先上图,如下是安装成功后的phpinfo()界面: 安装步骤: 1.先确定安装版本,比如我的的php : php7.0.12  x86 ts 那么就需要三方版本 要一致:imagick软件本身( 如x ...

  6. 图解HTTP总结(8)——确认访问用户身份的认证

    Session 管理及 Cookie 应用 基于表单认证的标准规范尚未有定论,一般会使用Cookie来管理Session(会话). 基于表单认证本身是通过服务器端的Web应用,将客户端发送过来的用户I ...

  7. 来自一个大三开学三周的huster的迷茫与失措

    大三开学考研保研的话题开始多了起来.自从前天去听了一回谢长生教授的实验室宣讲会,回来直到现在都好像心头上压了些东西,喘不过气来.本来我就少与外界接触,加之我自己一个人主动学习的积极性也很是缺乏,所以当 ...

  8. ABAP CDS - Syntax

    The syntax of the DDL and of the DCL of the ABAP CDS comprises elements of the general DDL and DCL o ...

  9. .Net 面试题 汇总(三)

    101.ASP.net的身份验证方式有哪些?分别是什么原理? 答:Windwos(默认)用IIS... From(窗体)用帐户 Passport(密钥) 102.在.net中,配件的意思是? 答:程序 ...

  10. ISE中FPGA的实现流程

    一.ISE实现的步骤         在综合之后,我们开始启动FPGA在ISE中的实现过程,整个过程包括以下几个步骤:                 1.Translate              ...