美文网首页
Linux学习 rpm包管理

Linux学习 rpm包管理

作者: 让你变好的过程从来都不会很舒服 | 来源:发表于2021-06-20 19:38 被阅读0次

rpm介绍

rpm用于互联网下载包的打包及安装工具、它包含在某些Linux分发版中、它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写。类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志、但理念是通用的。
Linux的分发版本都有采用。可以算是公认行业的标准了。

rpm的简单查询指令

查询已安装的rpm列表 rpm -qa|grep xx
举例:查看当前系统是否安装火狐

rpm -qa|grep firefox

rpm包基本格式

名称:firefox
版本号:60.2.2-1
适用操作系统:el7.centos.x86_64
表示centos7.x的64位系统
如果是i686、i386表示32位系统、noarch表示通用。


rpm包卸载

基本语法:rpm -e RPM包的名称

rpm -e firefox

细节讨论:
如果其他软件包依赖于您要卸载的软件包,卸载时会产生错误信息
如果我们要强制删除,可以增加参数 --nodeps,就可以强制删除、但是一般不推荐这样做,因为依赖于该软件包的程序可能无法运行

rpm -e --nodeps foo

安装rpm包

基本语法:rpm -ivh RPM包全路径名称
安装参数提示:
i=install 安装
v=verbose 提示
h=hash 进度条

应用实例

卸载和安装firefox浏览器

-- 卸载 
rpm -e firefox
--安装 需要注意,安装必须要有相关rpm包
rpm -ivh /opt/firefox-60.2.2-1.el7.centos.x86_64.rpm

相关文章

  • Linux服务管理

    Linux服务管理 Linux中服务主要包括rpm包安装服务管理和源码包安装服务管理rpm会安装到服务编写者指定的...

  • 2018-08-14

    Linux软件安装管理 笔记 rpm: 1.查询是否安装 rpm -q 包名 #查询包是否安装 ...

  • 每天一个Linux命令之rpm

    rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程...

  • [Linux]软件包管理工具:RPM

    RPM RPM介绍 rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理L...

  • Linux软件包的管理

    简介 linux下软件安装方式分为 yum安装、rpm包安装、源码编译 rmp管理软件包 rpm的基础命令 rpm...

  • Linux RPM 软件包管理

    Linux 软件包管理 RPM安装包管理 Software Package Mananger 包全名 操作的包...

  • Linux程序包管理命令

    rpm命令的常见选项 rpm命令是RPM软件包的管理工具。rpm最初是Red Hat Linux发行版专用于管理L...

  • RPM打包

    本次将nginx源码包打包为rpm包 什么是RPM包 在linux中,rpm包是一种通过资料库管理的方式将所需要的...

  • Linux rpm命令详解

    Linux rpm命令详解 概述 : CentOS系统上rpm命令管理程序包命令详解 : 安装 卸载 升级 查询 ...

  • 2019-10-16

    Linux安装软件和配置时候的坑 Linux本机软件管理rpm RPM软件管理器:rpm Linux在线安装/升级...

网友评论

      本文标题:Linux学习 rpm包管理

      本文链接:https://www.haomeiwen.com/subject/eqggeltx.html