美文网首页
linux软件的安装与升级(rpm)

linux软件的安装与升级(rpm)

作者: 小胖_20c7 | 来源:发表于2019-04-28 10:46 被阅读0次
rpm的理解
1 rpm是一种打包方式,它把套件所需要的可执行文件,动态库,配置,说明档,资源档等打包在一起,同时把套件的版本,依赖的系统环境,依赖的套件等信息也一并打包。
2 rpm套件管理程序,该程序实际上就是能够解析rpm格式包的管理程序。同时创建rpm数据库(var/lib/rpm)来管理已经安装好的rpm套件。
rpm图形化管理工具
rpmreaper
rpm数据库创建
rpm --initdb(新建数据库)
rpm --rebuilddb(重建数据库)
rpm的安装
rpm -ivh xxx.rpm(本地安装)
rpm -ivh http://website.com/path/xxx.rpm(网络安装)
rpm -ivh --test xxx.rpm(用来检查依赖关系,不是真正的安装)
rpm -ivh --prefix /usr/local xxx.rpm(指定安装路径)
rpm的升级
rpm -Fvh xxx.rpm(仅升级)
rpm -Uvh xxx.rpm(升级,如果还没有安装则安装)
rpm的卸载
rpm -e xxx
rpm的查询
查询主要包括rpm数据库(/var/lib/rpm)查询和rpm包本身查询
rpm数据库查询
rpm -qa
rpm -qi xxx
rpm -qc xxx
rpm -qR xxx
rpm -qf filepath(找出该文档属于哪个已经安装的套件)。注意,这个查询实际上是从/var/lib/rpm里面查询,文档是否存在无所谓
rpm包查询
rpm -qpl xxx.rpm
rpm -qpi xxx.rpm
rpm的数字签证(GPG-KEY)
1 每一个团体(释出套件的团体)都会发布一个GPG-KEY出来
2 当安装套件时,会对该套件进行GPG-KEY验证(GPG-KEY需要首先安装在系统中)
3 GPG-KEY来源,本地(/etc/pki/rpm-gpg)或网络
4 GPG-KEY安装,rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
5 已经安装的GPG-KEY查询,rpm -qa | grep gpg
6 man rpmkeys
rpm的验证
1 验证的本质是对比/var/lib/rpm中数据库的内容和当前linux环境中的安装的文件内容,将差异罗列出来
2 rpm -Va(所有差异)
3 rpm -V 套件名称(指定套件的差异)
4 rpm -Vf 系统上的某个文档(该文档是否被修改)
差异解释表.png

相关文章

  • 2019-10-16

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

  • YUM源及YUM仓库服务搭建

    在linux下的我们可以使用软件管理RPM和YUM来进行软件的安装与升级。在用RPM进行软件安装时会遇到软件之间的...

  • Linux安装、卸载软件&软链接、硬链接

    一、Linux安装、卸载软件 1、rpm包命令 安装: rpm -ivh 软件名 ...

  • 在Linux下安装软件

    Linux下如何安装软件呢? rpm命令 安装:rpm–ivh软件包名.rpm(-I安装软件,-t测试安装,不是真...

  • linux软件的安装与升级(rpm)

    rpm的理解 rpm图形化管理工具 rpm数据库创建 rpm的安装 rpm的升级 rpm的卸载 rpm的查询 rp...

  • Linux软件包的管理

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

  • 第五周:RPM的部分用法

    这次在测试中,安装软件,去了解rpm的用法。 安装 RPM 包:rpm -ivh package.rpm 升级 R...

  • 2018-08-14

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

  • rpm包、yum的使用。

    一、RPM概述 1.什么是rpm? RPM是由于软件包的安装升级卸载与查询。 rpm包名组成部分? bash-4....

  • 【引用】rpm-build制作rpm安装包过程

    一、RPM包的分类 RPM有五种基本的操作功能:安装、卸载、升级、查询和验证。 linux软件包分为两大类: (1...

网友评论

      本文标题:linux软件的安装与升级(rpm)

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