首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何获取系统中安装的rpm包列表

获取系统中安装的rpm包列表可以使用以下命令:

代码语言:txt
复制
rpm -qa

这个命令会列出系统中所有已安装的rpm包。如果你想要查找特定的rpm包,可以使用以下命令:

代码语言:txt
复制
rpm -qa | grep<package_name>

其中,<package_name>是你要查找的rpm包的名称。这个命令会列出所有与<package_name>匹配的rpm包。

如果你想要获取特定rpm包的详细信息,可以使用以下命令:

代码语言:txt
复制
rpm -qi<package_name>

其中,<package_name>是你要查找的rpm包的名称。这个命令会列出该rpm包的详细信息,包括名称、版本、发布日期、安装日期、安装大小、厂商等信息。

如果你想要更新已安装的rpm包,可以使用以下命令:

代码语言:txt
复制
rpm -Uvh<package_name>

其中,<package_name>是你要更新的rpm包的名称。这个命令会将该rpm包更新到最新版本。

如果你想要删除已安装的rpm包,可以使用以下命令:

代码语言:txt
复制
rpm -e<package_name>

其中,<package_name>是你要删除的rpm包的名称。这个命令会将该rpm包从系统中删除。

请注意,这些命令只适用于基于rpm的Linux发行版,例如Red Hat、Fedora、CentOS等。如果你使用的是基于deb的Linux发行版,例如Ubuntu、Debian等,你需要使用dpkg命令来完成类似的操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何查找并下载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.9K30

rpm卸载与安装

1. rpm管理 介绍: 一种用于互联网下载打包及安装工具,它包含在某些Linux分发版,它生成具有RPM扩展名文件,RPM是RedHat Package Manager(RedHat软件包管理工具...2. rpm简单查询指令: 查询已安装rpm列表 rpm –qa | grep xx(q表示query,a表示查询所有,grep表示过滤) 例如:查询Linux是否安装有firefox rpm...-1 适用操作系统: el6.centos.x86_64 表示centos6.x64位系统 如果是i686、i386表示32位系统,noarch表示通用 rpm其它查询指令: rpm -qa:查询所安装所有...火狐软件) rpm -q 软件名 :查询软件是否安装 rpm -q firefox rpm -qi 软件名 :查询软件信息 rpm -ql 软件名 :查询软件文件安装位置 rpm...先要找到安装,需要先挂载上我们之前安装CentOSiso文件,点击虚拟机设置使用ios文件,那么在系统中会多出一个光驱,打开命令行终端进入到/media/CentOS_6.8_final/package

2K20

如何在 CentOS 上安装 RPM 软件

官方 CentOS 软件源包含了成千上万 RPM 软件,它们可以通过使用yum命令行工具来进行安装。不在标准 CentOS 软件源软件,也能很容易地通过启用合适软件源来进行安装。...在这篇指南中,我们将会向你展示在 CentOS 上如何安装 RPM 软件两种方法。 一、在你开始之前 当你安装 RPM 软件,确保它们是为你系统架构和系统版本所构建。...如果这个 RPM 依赖其他软件没有被安装,并且如果这些依赖软件包在你系统上被启用软件源可用,yum将会安装所有的依赖软件。否则,yum将会打印出一系列你需要去下载并且手动安装依赖软件。...如果这个软件依赖其他软件没有被安装rpm将会显示一个所有缺失依赖软件列表。你将不得不自己去下载并且手动安装所有的依赖软件。...rpm -e命令,加上软件名: sudo rpm -e file.rpm 四、总结 在这个指南中,我们向你展示了如何在 CentOS 系统安装 RPM 软件

2.3K30

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

yum命令使得在Linux系统安装、更新和删除软件变得更加简单和方便。本文将详细介绍如何使用yum命令安装RPM软件。...它可以自动解决依赖关系,并从软件源(如官方存储库或自定义存储库)获取软件。...更新软件除了安装软件,yum命令还可以用于更新已安装软件。以下是使用yum update命令更新软件语法:yum update该命令将检查系统安装软件,并在软件源查找更新版本。...移除软件如果你想从系统移除一个已安装软件,可以使用yum remove命令。...本文详细介绍了如何使用yum命令安装RPM软件,包括基本安装语法、额外选项、查找可用软件、更新软件以及移除软件等操作。

4K30

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

RPM是以一种数据库记录方式来将所需要套件安装在Linux主机一套管理程序。也就是说Linux系统存在一个关于rpm数据库,它记录了安装之间依赖相关性。...我们可以在有网环境下载rpm,也可以定制化将自己软件打成rpm。 准备rpm打包环境 我这里用操作系统是CentOS6.7,redhat系其它发行版应该也类似。...安装或者编译时使用"虚拟目录",一般默认 BuildRequires: 编译过程需要软件 Requires: 依赖软件, 安装时候需要检查 Packager: 软件打包者 Vendor...%clean: 清理一些暂存文件 %files: 定义哪些文件或者目录会放入rpm %pre: rpm安装前执行动作 %post: rpm安装后执行动作 %preun: 卸载前执行脚本程序(preun...rpm -Va [软件名称]: 校验所有的RPM软件,查找丢失文件(View List) 其他 如何从python源码构建rpm 在python源码目录执行 python setup.py bdist_rpm

2K170

yum保存要安装rpm及其依赖

yum自动下载RPM及其所有依赖至/root/rpm目录: yum install --downloadonly --downloaddir=/root/rpm 切换到下载目录...rpm批量安装 rpm -ivh * --nodeps --force yum命令本身就可以用来下载一个RPM,标准yum命令提供了downloadonly (只下载)选项来达到这个目的。...yum install --downloadonly 默认情况下,一个下载RPM会保存在下面的目录: /var/cache/yum/x86_64/[centos/fedora-version...]/[repository]/packages 以上[repository]表示下载来源仓库名称(例如:base、fedora、updates) 另外一个重要事情是在CentOS/RHEL 6...或更早期版本,你需要安装一个单独yum插件(名称为 yum-plugin-downloadonly)才能使用 downloadonly 命令选项: yum install yum-plugin-downloadonly

2.1K20

如何列表获取元素

有两种方法可用于从列表获取元素,这涉及到两个命令,分别是lindex和lassign。...lassign接收至少两个变量,第一个是列表变量,第二个是其他变量,也就是将列表元素分配给这些变量。例如: ? 可以看到此时lassign比lindex要快捷很多。...情形1:列表元素个数比待分配变量个数多 例如,上例只保留待分配变量x和y,可以看到lassign会返回一个值c,这个值其实就是列表未分发元素。而变量x和y值与上例保持一致。 ?...情形2:列表元素个数比待分配变量个数少 例如,这里增加一个变量t,可以看到最终t值为空字符串。 ?...思考一下: 如何用foreach语句实现对变量赋值,其中所需值来自于一个给定列表

17.1K20

如何在 CentOS Linux 上安装 RPM 软件

在这篇指南中,我们将会讲解在 CentOS 上如何安装 rpm 文件。 当你安装来自非官方源 rpm 软件时,需要格外小心。这个软件必须是为了你系统架构和 CentOS 版本所构建。...永远不要替换或者更新基本系统软件,例如 glibc,systemd,或者其他服务或者工具,这些都是保证系统正常运行基本软件。...在这个例子,我们将会安装Chrome Browser: sudo yum install google-chrome-stable_current_x86_64.rpm sudo dnf install...、使用rpm安装 rpm 文件 rpm是一个 RHEL 系统底层软件管理工具。...想要使用rpm进行安装 rpm 软件,请使用rpm加上-i(或者-U)选项加上文件路径: sudo rpm -i google-chrome-stable_current_x86_64.rpm 如果你正在安装或者升级软件依赖于其他没有被安装软件

20.9K20

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

于是想到一个办法,利用有外网服务器 yum 命令来安装这些软件,并自动保留安装即可。 于是就有了以下转载教程: ? 一、让 yum 命令下载 RPM ,而不安装。...yum 是一个优秀软件获取系统更新工具,主要应用于 redhat 系列发行版本上。...今天在 CentOS 邮件列表上看到有人在讨论这个问题,了解到了这个问题要解决起来非常方便。...如果系统已经安装了 unixODBC,那么就不会下载成功了!但我又需要这个安装,咋办呢?办法也很直接,先使用 yum  remove 卸载,再执行一次命令即可获得这个安装包了。...二、不使用 yum-downloadonly 插件,自动安装或升级同时保留 RPM yum 默认情况下,升级或者安装后,会删除下载 rpm

5.7K50

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

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

7.1K30

Python如何获取列表重复元素索引?

一、前言 昨天分享了一个文章,Python如何获取列表重复元素索引?,后来【瑜亮老师】看到文章之后,又提供了一个健壮性更强代码出来,这里拿出来给大家分享下,一起学习交流。...= 1] 这个方法确实很不错,比文中那个方法要全面很多,文中那个解法,只是针对问题,给了一个可行方案,确实换个场景的话,健壮性确实没有那么好。 二、总结 大家好,我是皮皮。...这篇文章主要分享了Python如何获取列表重复元素索引问题,文中针对该问题给出了具体解析和代码演示,帮助粉丝顺利解决了问题。...最后感谢粉丝【KKXL螳螂】提问,感谢【瑜亮老师】给出具体解析和代码演示。

13.3K10

CentOS系统自动下载RPM及其所有依赖

前几天我尝试去创建一个仅包含我们经常在 CentOS 7 下使用软件本地仓库。当然,我们可以使用 curl 或者 wget 下载任何软件,然而这些命令并不能下载要求依赖软件。...你必须去花一些时间而且手动去寻找和下载被安装软件所依赖软件。然而,我们并不是必须这样。在这个简短教程,我将会带领你以两种方式下载软件及其所有依赖。...我已经在 CentOS 7 下进行了测试,不过这些相同步骤或许在其他基于 RPM 管理系统发行版上也可以工作,例如 RHEL,Fedora 和 Scientific Linux。...方法1利用"Downloadonly"插件下载 RPM 软件及其所有依赖 我们可以通过 yum 命令 “Downloadonly” 插件下载 RPM 软件及其所有依赖, 为了安装 Downloadonly...软件及其所有依赖 “Yumdownloader” 是一款简单,但是却十分有用命令行工具,它可以一次性下载任何 RPM 软件及其所有依赖

4.4K30

yum更换国内源,yum下载rpm和源码安装

安装好扩展源后核心文件 epel-testing-repo yum下载rpm: updates 这里 写是仓库名字 查看:ls /var/cache/yum/x86_64/7/(加仓库名)/packages.../     =  下载后安装存放目录 在--downloadonly 后面在添加一个参数 --downloadonly=/需要存放目录/  yum reinstall -y 名 --downloadonly...--downloaddir=路径   重新安装一次已经安装 源码安装: 约定所有的源码都存放目录为:cd /usr/local/src/    如果下载出现问题 例如404 说明网址已经过期...上一条命令错误,安装一个gcc 安装完以后就可以重新执行第一步重新进行安装文件 安装以后使用 make 对文件进行一个检测,检测根据电脑配置决定时间。 检测完后使用echo $?...把源码包打包成rpm   http://www.linuxidc.com/Linux/2012-09/70096.htm

1.2K80
领券