RPM 详解

1. rpm:

主要工作内容为安装,查询,卸载,升级,校验,数据库的重建,验证数据包等。

2.

rpm:数据库为 /var/lib/rpm

3.

rpm命名

包的组成部分

主包:

bind-版本号

如:bind-9.1.1-1.i586.el5.rpm

子包:

bind-libs-9.1.1-1.i586.el5.rpm

bind-utils-9.1.1-1.i586.el5.rpm

包名格式:

name-version-release.arch.rpm

bind软件名-主版本号.次版本号.发行号.架构平台.rpm

主版本号:重大改进

次版本号:某个子功能发生重大变化

发行号:修正了部分BUG,调整了一点功能

3.

rpm安装命令

rpm -i File

时间: 2024-10-17 03:07:53

RPM 详解的相关文章

LINUX 软件安装(rpm详解)

转自:http://www.51testing.com/?uid-227476-action-viewspace-itemid-99651 在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种: 1)含有软件的源代码的压缩包,解压后需要手动编译.这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz). ./configure (配置) make (编

16、Linux软件管理工具rpm详解

1 Linux软件安装概述 安装程序的方式: 软件包概述 RPM RPM的缺点 RPM包 RPM分包 RPM命令的使用 rpm 包管理 升级注意项 如何安装rpm软件包 如何卸载rpm软件包 如何升级rpm软件包 如何查询rpm软件包 如何查看与rpm包相关的文件和其他信息 如何校验rpm包 RPM的数据库 1 Linux软件安装概述 安装程序的方式: 通用二进制格式:直接解压压缩文件,就可以使用.但一定要注意安装平台. 软件包管理器:如RPM. 软件包管理器的前端工具:如YUM. 源代码编译.

yum.rpm 详解

本节所讲内容: rpm软件包管理     yum安装软件包 源码编译安装软件包 安装srpm软件包   源码 RPM RedHat Packet Manager sign 额外的管理 GCC   软件管理: rpm软件包管理:   #rpm 作用:管理rpm包 语法: rpm  [选项]  包名   挂载光盘: [[email protected] Desktop]# mount /dev/cdrom  /mnt/   [[email protected] Desktop]# mount /de

Linux软件安装(yum与rpm详解)

Rpm工具安装 编译安装 Yum安装1.RPM工具安装: RPM软件包管理器一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中.它生成具有.RPM扩展名的文件 确切的系统版本所需要的信息 查看系统版本 [[email protected] ~]# uname -r 3.10.0-514.el7.x86_64 RPM的常用参数还包括 -vh:显示安装进度: -U:升级软件包: -qpl:列出RPM软件包内的文件信息: -qpi:列出RPM软件包的描述信息: -qf:查找指定文件属

程序包管理一之概论及rpm详解

程序包管理是运维人员的基本工作之一.在操作系统上,不断的安装,卸载,配置应用程序包,让不同程序包运行提供不同的服务:利用某种工具完成某些操作的过程.这就要求运维工作人员熟悉安装,管理应用程序包. 在linux上,程序包主要有两种:tar,rpm包. Linux程序包管理: 一.概述: 系统接口 API:Application Program Interface  应用编程接口 ABI:APPlication Binary Interface应用二进制接口 不同操作系统,API兼容,ABI不一定相

Linux的程序包管理器(上)——rpm详解

在使用Linux操作系统的过程中,我们需要的一些服务(例如Nginx)并没有提供,需要用户自行安装相应的程序包,才能使用相应的服务.本文以CentOS6.6为例,分三小节为读者朋友们尽可能详细的讲解rpm.yum以及程序包的编译安装三种程序包的管理方法. rpm rpm包管理工具是Red Hat公司贡献的一款rpm程序包管理器,在RHEL.CentOS.Fedora.SUSE等主流发行版本中,被广泛使用. rpm包管理工具可用于安装,升级,卸载,重新安装程序:也可以用于查询当前系统上安装了哪些程

Linux 包管理工具之RPM详解

讲到包管理工具,先来了解下应用程序接口 (API)与应用程序二进制接口 (ABI). API: 编程接口 Application Program Interface 换句话说也就是你编写"应用程序"时候调用的函数之类的东西.对于内核来说,它的"应用程序"有两种:一种是在它之上的,用户空间的真正的应用程序,内核给它们提供的是系统调用这种接口,比如 read(2),write(2):另一种就是内核模块了,它们和内核处于同一层,内核给它们提供的是导出的内核函数,比如 km

linux最新版本Centos7中应用程序的安装和RPM详解

一.linux应用程序基础 1.应用程序与系统命令的关系2.典型应用程序的目录结构3.常见的软件包封装类型4.RPM包管理工具5.一般命名格式6.查询rRPM软件包信息-q 查看已安装的软件包,-qa:查看所有已经安装的软件包-qi:某一个软件包详细信息,-ql 检查RPM软件包有哪些内容-qf:某一个RPM里的文件,-qc:查看RPM配置文件的位置-qd:RPM文档手册,-qp:查看未安装的软件包7.安装,升级,卸载RPM软件包-i:安装软件包仓库,-u:更新-f:查看某一文件目录属于RPM安

Linux软件包管理详解

大纲 一.软件包组成部分 二.rpm详解 三.yum详解 一.软件包组成部分 软件包组成部分 ①二进制程序,例如/bin /sbin ②库,例如/lib ③配置文件,例如/etc ④帮助文档,例如/usr/share/man 二.rpm详解 rpm - RPM Package Manager    # RPM包管理器 SYNOPSIS    QUERYING AND VERIFYING PACKAGES:-q.-V.--import.-K    INSTALLING, UPGRADING, AN