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= 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 xxx[服务名]                    安装rpm包

yum remove xxx[服务名]                      删除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 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. 常用的RPM软件包命令,常用的Yum软件仓库命令

    一.常用的Yum软件仓库命令 #列出所有仓库 yum repolist all #列出仓库中所有软件包 yum list all #查看软件包信息 yum info 软件包名称 #安装软件包 yum ...

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

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

  3. CentOS7下使用yum快速安装配置oracle数据库

    2019独角兽企业重金招聘Python工程师标准>>> CentOS7下使用yum快速安装配置oracle数据库 2017年10月10日 15:29:23 aladdin_sun 阅 ...

  4. Linux 中RPM包的安装

    Linux 中RPM包的安装 在linux的使用过程中,会用到各种各样的服务,所以就会安装许多软件包. 所以就总结了下边的两种安装方式: 1. 二进制安装 软件包的安装及相关命令: rpm -ivh ...

  5. centos7中找不到ifconfig命令的解决⽅法

    centos7中找不到ifconfig命令的解决⽅法 1 ifconfig命令是设置或显⽰⽹络接⼝的程序,可以显⽰出我们机器的⽹卡信息,可是有些时候最⼩化安装CentOS等Linux发⾏版的时候会默认 ...

  6. Centos中下载yum源安装sl实现跑火车

    Centos中下载yum源安装sl实现跑火车 描述 sl命令不同于ls命令,sl命令是以动画形式呈现小火车的趣味性命令,虽无实用价值,但亦可陶冶情操,愉悦心情. 安装 ##下载yum源(Centos ...

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

    转自博客:https://blog.csdn.net/fuchaosz/article/details/51882935 1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包 ...

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

    转载地址: http://blog.csdn.net/fuchaosz/article/details/51882935 [+] 1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的 ...

  9. Ubuntu 16.04 常用软件安装命令

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

  10. Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 16.04 一系列软件安装命令,包括QQ.搜狗.Chrome.vlc.网易云音乐安装方法 2016年07月20日 ...

最新文章

  1. IDA逆向linux内核导入kallsyms
  2. Linux配置基础命令
  3. Python机器学习---KNN模型评价、追求
  4. union 和 union all 有什么不同?
  5. 编写C语言代码,实现以下功能:有N名学生,每个人的信息包括学号、姓名和语文、数学、英语、平均分等内容(用结构体表示 ),输出平均分排名倒数第2的学生信息。
  6. SQL SERVER模糊匹配查询
  7. 如何让手机快速运行AI应用?这有份TVM优化教程
  8. aws rds恢复数据库_Amazon RDS – AWS关系数据库服务
  9. Log对象什么时候会更新LEO
  10. 解决 U盘安装Windows Server 2012 R2 报错 Windows 无法打开所需的文件 Sources\install.wim...
  11. 安卓rom制作教程_【ROM】 MIUI10.3.2.0稳定版 通刷包 安卓9 全面屏手势|小爱同学|游戏模式...
  12. 打造人脉关系网,成就事业
  13. 数学建模——指派问题
  14. m126a linux驱动下载,【惠普m126a驱动】惠普m126a驱动下载 v15.0 官方版-开心电玩
  15. Java前景如何,容易找工作嘛
  16. POJO、PO、DTO、DAO、BO、VO需要搞清楚的概念 1
  17. 用云服务器搭建一个属于自己的网站(手把手教学)
  18. python 进阶语法-文件 5 道练习题 | Python技能树征题
  19. python初级学习
  20. 白下高新区妇联、科协举办亲子活动,小朋友们走进云创大数据

热门文章

  1. android 7 audio架构,7.2.1 Audio系统的各个层次
  2. mysql rpm安装报错_mysql5.7 rpm包完整安装教程,解决网上更改数据文件就启动报错的故障。...
  3. Linux四剑客详解——find
  4. MapGuide open source开发系列教程六: 地图状态与事件(含问题)
  5. 怎样快速学习shell语言
  6. 沪江、外研社、新东方联合组建海外出版公司,AI 背景下的出版业将去何处?...
  7. Ubuntu创建快捷方式
  8. 解析Hibernate中的持久化—ORM
  9. sqlserver 函数手记
  10. 四年级下册英语计算机房和教师办公室的图片,人教版四年级英语下册Unit 1单元知识梳理卷...