作用

pywbem 是一个用于 Linux/UNIX 系统的 Python 库,它实现了 WBEM(Web-Based Enterprise Management)客户端协议,特别是 CIM(Common Information Model) over HTTP 协议(也称为 CIM-XML)。该库允许 Python 应用程序与支持 WBEM 的管理服务器(如 OpenPegasus、SBLIM 等)进行通信,以查询和操作受管资源(例如系统硬件、软件状态等)的管理信息。其 RPM 包名

pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

表明这是一个适用于 Red Hat Enterprise Linux 7 或 CentOS 7 系统的无架构依赖的软件包。

来历

pywbem 最初由 WBEM 开源社区开发,旨在为 Python 提供一个标准的 WBEM 客户端库。该 RPM 包的具体构建版本

0.7.0-25.20130827svn625.el7

表明:软件版本为 0.7.0,第 25 次构建,基于 2013 年 8 月 27 日的 Subversion 修订版 625 的源代码,并专门为 EL7(Enterprise Linux 7,如 RHEL 7 或 CentOS 7)系统打包。它通常包含在 EPEL(Extra Packages for Enterprise Linux)或其他第三方仓库中,用于在 Red Hat 系系统上提供 Python 的 WBEM 支持。

安装方式

在基于 Red Hat Enterprise Linux 7 或 CentOS 7 的系统中,可以使用多种方式安装此 RPM 包。以下是几种常见方法:

1. 使用

rpm

命令直接安装(需手动解决依赖):


sudo rpm -ivh pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

2. 使用

yum

命令安装(自动处理依赖,推荐):


sudo yum localinstall pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

3. 如果系统已安装并配置了

dnf

(在 EL7 中可能作为

yum

的替代),也可以使用:


sudo dnf localinstall pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

在安装前,请确保当前用户具有 root 权限(通常通过

sudo

),且 RPM 包文件位于当前工作目录或指定正确路径。如果系统已启用 EPEL 仓库,也可以直接通过

sudo yum install pywbem

安装仓库中的版本。

参考依据

  • RPM 包命名规则:遵循“包名-版本号-发行号.附加标识.架构.rpm”的命名惯例,如
    pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

    明确标识了版本、构建次数、源码快照日期和适用系统。

  • pywbem 功能描述:其官方文档和源码仓库(如 PyPI 或 GitHub)说明该库是一个 Python WBEM 客户端实现,用于 CIM-XML 协议通信。
  • 安装命令
    rpm -ivh

    yum localinstall

    dnf localinstall

    均为 Red Hat 系系统中安装本地 RPM 包的标准操作,详见

    rpm

    yum

    dnf

    的官方手册页。

  • 版本来源:包版本中的“svn625”和日期标识表明源码来自 Subversion 仓库的特定修订版,符合开源项目打包惯例。

下载地址

pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm

发表评论