首页
学习
活动
专区
工具
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,则需要先安装才能安装目标

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

如何在 CentOS Linux安装 RPM 软件

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

23.7K20

Linux RPM安装、卸载和升级

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

76740

linux rpm卸载及其依赖,Linux如何rpm卸载软件 rpm依赖强制卸载

大家好,又见面了,我是你们朋友全栈君。 以Mysql为例。...#查看安装Mysql版本 sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysql MySQL-client-5.1.17-0.glibc23 MySQL-server.../mysql/bin # rpm -e MySQL-server-5.1.17-0.glibc23 如果你输入rpm -e httpd-2.2.3-31.el5.centos.4命令,系统会提示你有依赖关系...所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系其它软件是不会删除,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓没有删除干净。...因为系统里很多个组件与apache有依赖关系,所以系统自动安装了。 你可以卸载它。

8.3K10

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

RPM 命令用于在 Linux 系统上安装、卸载、升级、查询、列出和检查 RPM RPM是Red Hat Package Manager缩写。...它会检查您系统是否适合 RPM 中包含软件,确定 rpm 内文件安装位置,将它们安装到您系统上,并将该软件添加到其数据库中安装 RPM 。...-q 查询操作 -a 查询所有已安装 要确定系统上是否安装了特定 rpm 软件,请按如下所示组合 rpm 和 grep 命令。以下命令检查您系统上是否安装了 cdrecord 。...使用 rpm -Vp 验证特定 RPM 验证会将有关中已安装文件信息与有关从 rpm 数据库中存储元数据中获取文件信息进行比较。...使用 rpm -Uvh 升级 RPM 升级软件安装软件类似,但 RPM 会在安装新软件之前自动卸载软件现有版本。如果未找到旧版本软件,升级选项仍将安装它。

8.7K30

如何查找并下载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本地源,就可以进行离线安装了。

8.3K30

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都在这里) 点击然后拷贝到/opt目录下 cp firefox( rpm文件名) 需要拷贝到目录 (可以输入rpm名字前几个字母然后使用Tab键补全) ② 安装 切换到

2.2K20

rpm linux安装(linux安装mysql)

大家好,又见面了,我是你们朋友全栈君。 linux下,如何安装rpm命令? 更新时间:2019-05-20 07:50 最满意答案 rpm默认就安装在了发行版本里,比如RedHat和centos。...RPM是一种用于互联网下载打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名文件。与Dpkg类似。 RPM文件在Linux系统中安装最为简便。...3、apt-get是debian系linux,我用debian系少,不知道debian系软件也可以用rpm安装rpm默认就安装在了发行版本里,比如RedHat和centos。...RPM是一种用于互联网下载打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名文件。与Dpkg类似。 RPM文件在Linux系统中安装最为简便。...rpm软件信息 2 查询rpm软件安装文件信息 3 安装rpm软件到当前linux系统 4 从linux系统中卸载已安装rpm软件 5 升级当前linux系统rpm软件 (1)#rpm

31.3K40

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.6K20

Linux运维之教你如何定制RPM

目录名 macros宏名 说明 BUILD %_builddir 编译rpm临时目录 BUILDROOT %_buildrootdir 编译后生成软件临时安装目录 RPMS %_rpmdir 最终生成安装...Requires: <=== 编译好rpm软件在其他机器上安装时,需要依赖其他软件,也以逗号分隔,有版本需求可以 %description <===...当用户最终用rpm -ivh name-version.rpm安装软件时,这些文件会安装到用户系统中相应目录里 制作rpm 这个阶段是自动完成,所以在SPEC文件里面是看不到,这个阶段会将%_...buildroot目录相关文件制作成rpm软件最终放到%_rpmdir目录里 %clean 编译后清理工作,这里可以执行make clean以及清空%_buildroot目录等 安装相关和查看默认工作车间...安装测试 到此RPM制作完毕,你可以根据你需求制作RPM吧。

2.1K11

如何使用`yum`命令安装RPM软件

yum命令使得在Linux系统中安装、更新和删除软件变得更加简单和方便。本文将详细介绍如何使用yum命令安装RPM软件。...图片什么是 RPMRPM是一种常见软件格式,通常用于基于RPMLinux发行版,如CentOS、Fedora和Red Hat Enterprise Linux(RHEL)。...RPM文件包含软件二进制文件、配置文件和安装脚本等。使用RPM可以轻松地安装、更新和删除软件。yum 命令简介yum是一个命令行工具,用于管理基于RPMLinux发行版上软件。...结语yum命令是Linux系统中一个强大包管理工具,可以简化安装、更新和移除RPM软件过程。...本文详细介绍了如何使用yum命令安装RPM软件,包括基本安装语法、额外选项、查找可用软件、更新软件以及移除软件等操作。

4.7K30

如何在 CentOS 上安装 RPM 软件

在这篇指南中,我们将会向你展示在 CentOS 上如何安装 RPM 软件两种方法。 一、在你开始之前 当你安装 RPM 软件,确保它们是为你系统架构和系统版本所构建。.../file.rpm 想要使用 yum 升级已经安装软件,可以使用和安装软件一样过程。...如果这个软件依赖其他软件没有被安装rpm将会显示一个所有缺失依赖软件列表。你将不得不自己去下载并且手动安装所有的依赖软件。...想要安装一个没有安装软件,但是它所有必须安装依赖软件没有全部被安装上,此时你需要使用--nodeps选项: sudo rpm -Uvh --nodeps file.rpm 想要移除一个软件,使用...rpm -e命令,加上软件名: sudo rpm -e file.rpm 四、总结 在这个指南中,我们向你展示了如何在 CentOS 系统上安装 RPM 软件

2.8K30

如何无网络下免编译安装程序(RPM

摘要:rpm是预先在Linux主机上编译好并打包文件,安装起来非常快捷。不需要再进行繁琐编译等操作,拿来就能用,区别于yum包管理,rpm可以在不需要网络环境情况下使用。...RPM是以一种数据库记录方式来将所需要套件安装Linux主机一套管理程序。也就是说Linux系统中存在一个关于rpm数据库,它记录了安装之间依赖相关性。...目录 包含.src.rpmSPRM(通常用于审核和升级软件) 制作spec文件 找spec模板文件 一般找一个类似的rpm源码,将其安装,然后参照它写自己软件spec文件。...rpm -Va [软件名称]: 校验所有的RPM软件,查找丢失文件(View List) 其他 如何从python源码构建rpm 在python源码目录执行 python setup.py bdist_rpm...无网络时提前在有网络机器上下载好依赖就好啦 引用 How to create an RPM package/zh-hk CentOS6下rpm打包实战 Centos 6 制作 rpm Linux

2.1K170
领券