作用

该 RPM 包是 Qt5 QtEnginIO 的开发文件包(devel),主要用于基于 Qt5 框架的应用程序开发。它提供了编译和链接 QtEnginIO 模块所需的头文件、静态库和开发文档。QtEnginIO 是 Qt 框架中一个用于后端服务集成的模块(曾作为 Qt Cloud Services 的一部分),但该模块在较新的 Qt 版本中已被其他服务架构取代。

来历

此软件包来源于 Qt 项目。软件包名称遵循 RPM 命名规范:

qt5-qtenginio-devel

是开发包名,

1.6.2

是版本号,

1.el7

表示针对 Enterprise Linux 7 系统的第一次构建,

x86_64

表示64位架构。它通常包含在 EPEL(Extra Packages for Enterprise Linux)或类似第三方仓库中,为 EL7 系统提供较新 Qt 模块的开发支持。

安装方式

在基于 Red Hat 或 CentOS 7 的 x86_64 系统中,可以首先尝试使用

yum

从配置的仓库安装:


sudo yum install qt5-qtenginio-devel

如果拥有本地 RPM 文件

qt5-qtenginio-devel-1.6.2-1.el7.x86_64.rpm

,可以使用

rpm -ivh

命令直接安装:


sudo rpm -ivh qt5-qtenginio-devel-1.6.2-1.el7.x86_64.rpm

也可以使用

yum localinstall

安装本地 RPM 文件,此方法会自动处理可能的依赖关系:


sudo yum localinstall qt5-qtenginio-devel-1.6.2-1.el7.x86_64.rpm

在安装前,请确保当前用户具有管理员权限(使用

sudo

),且 RPM 文件位于当前目录或已指定完整路径。

参考依据

  • RPM 包命名规则:该包名严格遵循“名称-版本-发行.系统版本.架构.rpm”的标准 RPM 命名格式。
  • 软件包作用:以“-devel”结尾的 RPM 包在 Red Hat 系系统中惯例为开发包,提供头文件和静态库等开发资源。
  • 安装命令
    rpm -ivh

    yum install

    yum localinstall

    均为 Red Hat Enterprise Linux 7 系统手册中规定的标准包管理操作。

  • 模块背景:Qt 官方文档记载 QtEnginIO 是 Qt 5 早期版本中用于连接后端服务的模块,后续已被弃用。

下载地址

qt5-qtenginio-devel-1.6.2-1.el7.x86_64.rpm

发表评论