返回顶部
首页 > 资讯 > 操作系统 >linux的rpm包怎么用
  • 131
分享到

linux的rpm包怎么用

2023-06-29 13:06:09 131人浏览 八月长安
摘要

这篇文章主要讲解了“linux的rpm包怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux的rpm包怎么用”吧!在linux中,rpm包是一种通过资料库管理的方式将所需要的软件安

这篇文章主要讲解了“linux的rpm包怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux的rpm包怎么用”吧!

在linux中,rpm包是一种通过资料库管理的方式将所需要的软件安装到主机上的管理程序;rpm由红帽开发常用于软件包的安装升级卸载与查询,linux通过rpm来实现和管理软件的安装、查看和删除。

教程操作环境:linux7.3系统、Dell G3电脑。

linux的rpm包是什么

RPM(RedHat Package Manager)一种通过资料库管理的方式将所需要的软件安装到主机上的管理程序.

RPM包的特点

事先已经编译好

安装方便

安装过程中要求环境一致

反安装时要从最上层开始

RPM包的命名规则

示例:bind-9.8.2-0.47.rc1.el6.x86_64.rpm

name,如:bind,是软件的名称

version,如:9.8.2-0,是软件的版本号,版本号格式通常为“主版本号.次版本号.修正号”。47,是发布版本号,表示这个rpm软件包是第几次编译生成的

arch,如i386,是表示包适用的硬件平台,目前rpm支持的平台有:i386,i586,i686,sparc和alpha

.rpm和.src.rpm,是rpm包类型后缀,rpm是编译好的二进制包,.src.rpm是源码

特殊名称:

(1)el*:表示发行商的版本,el6表示这个软件包是在rhel6.x/Centos6.x下使用;

(2)devel:表示这个rpm包是软件的开发包

(3)noarch:说明这样的软件包可以在任何平台安装和运行,不需要特定的硬件平台

例如 Httpd-manual- 2.0.40-21.i386.rpm

httpd-manual ----- 软件包名称

2 ----- 主版本号

0 ----- 次版本号

40 ----- 次版本号

21 ----- 编译的次数

i386 ----- 适合的平台

rpm ----- 说明是一个RPM包

RPM包的安装

RPM包的安装非常简单,只需要执行以下命令:

rpm -ivh 软件包名

参数说明:

-i 安装

-v 显示安装信息

-h 显示安装进度

rpm命令执行安装rpm包和源码包,rpm包以.rpm结尾,而源码包以.src.rpm结尾

RPM常用命令

-ivh 安装并显示安装进度(规则:rpm –ivh 包名)示例:rpm –ivh bind-9.8.2-0.47.rc1.el6.x86_64.rpm-Uvh 升级软件包(rpm –Uvh 包名 //升级软件包-旧升新,低升高)示例:rpm –Uvh --oldpackage bind-9.8.2-0.47.rc1.el6.x86_64.rpm(新版本软件包降级为旧版本)-ql 列出rpm软件包内的文件信息(显示已安装软件包内容)示例:rpm –ql vsftpd (规则:rpm –ql 软件名)-qi 列出rpm软件包描述信息(显示已安装软件包属性)示例:rpm –qi bind (规则:rpm –qi 软件名)-qf 查看指定文件属于哪个软件包(rpm –qf 文件名)示例:rpm –qf /etc/rc.d/init.d/named-Va 校验所有rpm包,查找丢失的文件-e 删除rpm软件包(rpm –e 包名)示例:rpm –e bind-9.8.2-0.47.rc1.el6.x86_64.rpm-qpR 查看rpm包依赖关系示例:rpm –qpR 包名--force 忽略软件包及文件的冲突,即强制安装(长格式命令)--nodeps 忽略软件包的依赖关系(长格式命令)--test 安装测试,并不实际安装(长格式命令)示例:测试--nodeps和--test,rpm –ivh httpd-2.2.15-53.el6.x86_64.rpm --test 并不安装,测试一下httpd软件包的依赖rpm –qa

其中

–a选项是查询所有已经安装的软件包。

-q是查询一个包是否安装

(显示区别:已经安装的rpm包不会显示后缀.rpm ,而未安装的包则显示后缀.rpm)

感谢各位的阅读,以上就是“linux的rpm包怎么用”的内容了,经过本文的学习后,相信大家对linux的rpm包怎么用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: linux的rpm包怎么用

本文链接: https://lsjlt.com/news/325080.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux的rpm包怎么用
    这篇文章主要讲解了“linux的rpm包怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux的rpm包怎么用”吧!在linux中,rpm包是一种通过资料库管理的方式将所需要的软件安...
    99+
    2023-06-29
  • linux中RPM包是怎么从源RPM制作的
    小编给大家分享一下linux中RPM包是怎么从源RPM制作的,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!例如,让我们来看看 fpaste。你可以使用 dnf 下...
    99+
    2023-06-16
  • linux中怎么制作PHP的RPM包
    这篇文章主要介绍linux中怎么制作PHP的RPM包,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!安装rpm-build[root@linuxprobe SOURCES]# yum -y...
    99+
    2023-06-28
  • Linux rpm包中有什么
    这篇文章主要介绍“Linux rpm包中有什么”,在日常操作中,相信很多人在Linux rpm包中有什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux rpm包中有什么”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-13
  • 怎么在Arch Linux上安装RPM包
    这篇文章将为大家详细讲解有关怎么在Arch Linux上安装RPM包,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、 安装 rpmextractrpmextract 是一个用来解压 RPM 的工具,它会...
    99+
    2023-06-16
  • Linux中RPM怎么用
    这篇文章主要介绍了Linux中RPM怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用...
    99+
    2023-06-28
  • linux的程序包管理-rpm
        我们知道,程序就是指令加上数据的集合或者称为算法加上数据结构的集合。应用程序以源代码和二进制的形式存在:源代码是包含了整个应用程序的编程语言的所有代码的文本文...
    99+
    2024-04-02
  • 解压rpm包的linux命令及rpm命令使用简介
    rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能 rpm -ivh install_rpm tar xvf informix-linux.tar inux下解...
    99+
    2022-06-04
    命令 简介 rpm
  • linux系统rpm安装包用法
    本篇内容介绍了“linux系统rpm安装包用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!rpm好像不能指定安装路径!   &n...
    99+
    2023-06-10
  • 解压rpm包的linux命令是什么
    本篇内容介绍了“解压rpm包的linux命令是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!rpm 是红帽(RedHat)软件包管理工具...
    99+
    2023-06-09
  • Linux解压rpm包的方法是什么
    要在Linux系统上解压rpm包,可以使用以下命令: rpm2cpio package.rpm | cpio -idmv 其中,将...
    99+
    2024-03-12
    Linux
  • linux软件包管理-rpm
    1.程序包管理功能:将编译好的应用程序的各组件组成文件打包成一个或几个程序包文件,从而更方便快捷实现程序包的安装升级,卸载和查询等管理操作  1 程序包的组成清单(每个程序包都单独实现)...
    99+
    2024-04-02
  • linux如何卸载rpm包
    linux中卸载rpm包的方法:1、打开linux终端;2、在命令行中输入“yum remove [package包名]”命令卸载一个rpm包即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开终端命令行模式。在...
    99+
    2024-04-02
  • Linux系统下怎么将源码包制作为rpm包
    这篇文章主要讲解了“Linux系统下怎么将源码包制作为rpm包”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux系统下怎么将源码包制作为rpm包”吧!要使用rpmbuild 这个命令,...
    99+
    2023-06-13
  • CentOS7.4怎么用rpm包安装mysql5.7.17
    本篇内容介绍了“CentOS7.4怎么用rpm包安装mysql5.7.17”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,...
    99+
    2024-04-02
  • Linux的rpm命令怎么使用
    RPM(RPM Package Manager)是一种常用于在Linux系统上安装、升级、卸载软件包的命令行工具。以下是一些常见的r...
    99+
    2023-09-13
    Linux
  • Linux下RPM软件包怎么安装与卸载
    本篇内容主要讲解“Linux下RPM软件包怎么安装与卸载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下RPM软件包怎么安装与卸载”吧!在 Linux 操作系统下,几乎所有的软件均通过...
    99+
    2023-06-13
  • Linux中rpm命令怎么用
    这篇文章主要介绍了Linux中rpm命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。[root@wang /]# rpm -qa&nbs...
    99+
    2023-06-09
  • mysql rpm包安装后怎么使用
    安装MySQL RPM包后,您可以通过以下步骤来使用MySQL: 启动MySQL服务:使用以下命令来启动MySQL服务: sud...
    99+
    2024-05-14
    mysql
  • mysql 5.6 for linux (rpm包安装)
    mysql 5.6 rpm包 for linux 安装 安装系统,并关闭selinux与iptables 1 关闭selinux 修改selinux配置文件(重启服务器生效) [root@mysql1 ~]...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作