pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm,WBEM通信库介绍及下载
作用
pywbem 是一个用于 Linux/UNIX 系统的 Python 库,它实现了 WBEM(Web-Based Enterprise Management)客户端协议,特别是 CIM(Common Information Model) over HTTP 协议(也称为 CIM-XML)。该库允许 Python 应用程序与支持 WBEM 的管理服务器(如 OpenPegasus、SBLIM 等)进行通信,以查询和操作受管资源(例如系统硬件、软件状态等)的管理信息。其 RPM 包名
表明这是一个适用于 Red Hat Enterprise Linux 7 或 CentOS 7 系统的无架构依赖的软件包。
来历
pywbem 最初由 WBEM 开源社区开发,旨在为 Python 提供一个标准的 WBEM 客户端库。该 RPM 包的具体构建版本
表明:软件版本为 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. 使用
命令直接安装(需手动解决依赖):
sudo rpm -ivh pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm
2. 使用
命令安装(自动处理依赖,推荐):
sudo yum localinstall pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm
3. 如果系统已安装并配置了
(在 EL7 中可能作为
的替代),也可以使用:
sudo dnf localinstall pywbem-0.7.0-25.20130827svn625.el7.noarch.rpm
在安装前,请确保当前用户具有 root 权限(通常通过
),且 RPM 包文件位于当前工作目录或指定正确路径。如果系统已启用 EPEL 仓库,也可以直接通过
安装仓库中的版本。
参考依据
- 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 仓库的特定修订版,符合开源项目打包惯例。