首页
学习
活动
专区
工具
TVP
发布

Linux RPM安装指南

一、RPM介绍 Red Hat Package Manager (RPM)是一种在Linux系统中的软件包管理工具,主要用于安装、升级和卸载软件。...RPM是一种预编译的二进制文件,其中包含了软件的可执行程序、库文件以及配置文件等,可以大大简化软件的安装过程。 通常Linux系统中都会默认安装RPM包管理工具。...可以使用以下命令查看已安装RPMrpm -qa 如果需要卸载已安装RPM,则可以使用以下命令: rpm -e package_name 三、RPM依赖关系 在安装或者升级RPM时,可能会遇到依赖关系的问题...即某个RPM依赖于其他的RPM,如果依赖的没有安装,则不能成功安装。...可以使用以下命令查看某个RPM的依赖关系: rpm -qpR package_name.rpm 如果发现缺少了某个依赖的RPM,则需要先安装才能安装目标

6.5K21
您找到你想要的搜索结果了吗?
是的
没有找到

Linux RPM安装、卸载和升级

我们以安装 apache 程序为例。因为后续章节还会介绍使用源码的方式安装 apache 程序,读者可以直观地感受到源码RPM 的区别。...RPM默认安装路径 通常情况下,RPM 采用系统默认的安装路径,所有安装文件会按照类别分散安装到表 1 所示的目录中。 RPM 的默认安装路径是可以通过命令查询的。...既然安装路径不同,同一 apache 程序的源码RPM 就可以安装到一台 Linux 服务器上(但同一时间只能开启一个,因为它们需要占用同一个 80 端口)。...RPM 安装 安装 RPM 的命令格式为: [root@localhost ~]# rpm -ivh 全名 注意一定是全名。...此命令还可以一次性安装多个软件,仅需将全名用空格分开即可,如下所示: [root@localhost ~]# rpm -ivh a.rpm b.rpm c.rpm 如果还有其他安装要求(比如强制安装某软件而不管它是否有依赖性

39340

Linux RPM 命令:安装、卸载、升级、查询 RPM 的 15 个示例

RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM RPM是Red Hat Package Manager的缩写。...它会检查您的系统是否适合 RPM 中包含的软件,确定 rpm 内文件的安装位置,将它们安装到您的系统上,并将该软件添加到其数据库中安装RPM 。...-q 查询操作 -a 查询所有已安装 要确定系统上是否安装了特定的 rpm 软件,请按如下所示组合 rpm 和 grep 命令。以下命令检查您的系统上是否安装了 cdrecord 。...如果名不正确,那么 rpm 命令将报告该安装。 4....使用 rpm -Uvh 升级 RPM 升级软件安装软件类似,但 RPM 会在安装新软件之前自动卸载软件的现有版本。如果未找到旧版本的软件,升级选项仍将安装它。

6.8K30

rpm linux安装(linux安装mysql)

RPM是一种用于互联网下载的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件在Linux系统中的安装最为简便。...3、apt-get是debian系的linux,我用debian系少,不知道debian系的软件也可以用rpm安装rpm默认就安装在了发行版本里,比如RedHat和centos。...RPM是一种用于互联网下载的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。与Dpkg类似。 RPM文件在Linux系统中的安装最为简便。...卸载软件的话,先rpm -qa |grep xx(待卸载的软件的关键字,如mysql)。然后rpm -e xx。 RPM是一种用于互联网下载的打包及安装工具,它包含在某些Linux分发版中。...rpm软件的信息 2 查询rpm软件安装文件的信息 3 安装rpm软件到当前linux系统 4 从linux系统中卸载已安装rpm软件 5 升级当前linux系统的rpm软件 (1)#rpm

30.7K40

Centos安装mysql rpm

Centos安装mysql rpm 安装mysql步骤: 清理环境 centos有可能会自带一个mariadb 查看是否已安装 rpm -qa |grep -i mysql #(centos7默认系统自带的...) rpm -qa |grep -i mariadb #rpm -e 加上名,把mariadb清掉 rpm -e --nodeps XXXX 可以看到用rpm删除会失败,提示有依赖关系的软件需要安装...rpm删除时如果有依赖关系,可以用yum remove + 名来删除mariadb 开始安装: 一般用装软件用yum直接安装也可以,但是有一个问题:用yum的话,是到默认的mariadb用的yum.../ rpm –ivh + 安装所需要的 rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm(如果报错则加上--force --nodeps...-5.7.33-1.el6.x86_64.rpm-bundle.tar #安装安装顺序为 rpm -vih mysql-community-common-5.7.33-1.el7.x86_64.rpm

1.5K20

如何在 CentOS Linux安装 RPM 软件

RPM 关联rpm命令和.rpm 文件格式。 CentOS 软件源包含了成千上万的 rpm 软件。这些软件都可以使用桌面软件管理工具或者通过命令行使用yum,dnf和rpm工具来进行安装。...在这篇指南中,我们将会讲解在 CentOS 上如何安装 rpm 文件。 当你安装来自非官方源的 rpm 软件时,需要格外小心。这个软件必须是为了你的系统架构和 CentOS 版本所构建的。...一、使用yum和dnf安装 rpm 文件 yum和dnf都是命令行工具,他们用来在 CentOS 和其他 Linux 发行版中进行安装,升级,移除和管理 rpm 软件。...你应该经常使用yum和dnf而不是 rpm,进行安装,升级,和移除软件,因为rpm不会解决依赖问题。...想要使用rpm进行安装 rpm 软件,请使用rpm加上-i(或者-U)选项加上文件路径: sudo rpm -i google-chrome-stable_current_x86_64.rpm 如果你正在安装或者升级的软件依赖于其他没有被安装的软件

20K20

rpm的卸载与安装

1. rpm的管理 介绍: 一种用于互联网下载的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管理工具...2. rpm的简单查询指令: 查询已安装rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux中是否安装有firefox rpm...rpm软件 rpm -qa | more :查询所安装的所有rpm软件 并且分页显示 rpm -qa | grep X [rpm -qa | grep firefox ] :查询是否安装有某个软件(...火狐的软件) rpm -q 软件名 :查询软件是否安装 rpm -q firefox rpm -qi 软件名 :查询软件信息 rpm -ql 软件名 :查询软件中的文件的安装位置 rpm...安装rpm 基本语法: rpm -ivh RPM全路径名称 参数说明: i=install 安装 v=verbose 提示 h=hash 进度条 应用实例: 安装firefox浏览器 ①

2K20

Linux系统yum命令安装软件时保留(下载)rpm

于是想到一个办法,利用有外网的服务器的 yum 命令来安装这些软件,并自动保留安装即可。 于是就有了以下的转载教程: ? 一、让 yum 命令下载 RPM ,而不安装。...如果系统中已经安装了 unixODBC,那么就不会下载成功了!但我又需要这个安装,咋办呢?办法也很直接,先使用 yum  remove 卸载,再执行一次命令即可获得这个安装包了。...二、不使用 yum-downloadonly 插件,自动安装或升级的同时保留 RPM yum 默认情况下,升级或者安装后,会删除下载的 rpm 。...不过,我们也可以如下设置升级后不删除下载的 rpm vim /etc/yum.conf [main] cachedir=/var/cache/yum keepcache=0 将 keepcache=...0 修改为 keepcache=1, 安装或者升级后,在目录 /var/cache/yum 下就会有下载的 rpm 包了。

5.6K50

如何查找并下载rpm依赖并使用yum离线安装rpm

放弃不难,但坚持很酷~ Linux版本:CentOS Linux release 7.3.1611 (Core) 一、需求 最近在工作中需要postgresql + postgis的离线安装。...安装有两种方式: 源码编译 rpm安装 源码编译耗费时间长,缺乏编译环境且生成目录位置不详,所以选择使用rpm安装。...但是我们最终目的是rpm离线安装,目前不知道安装postgresql + postgis所依赖的rpm有哪些,并且从网上找rpm包容易引起版本冲突啊,怎么办呢? 办法总比问题多,接着往下看。...二、在线安装 通过下载外部repo源的安装方式,我这里暂且称之为在线安装。 我们首先要使用在线安装的方式,成功安装postgresql + postgis,然后再考虑如何获取相关依赖rpm的问题。...接下来就是要将postgresql + postgis依赖的rpm收集起来,然后做一个yum本地源,就可以进行离线安装了。

7.7K30
领券