作用

itstool 是一个用于从 XML 文档中提取可翻译文本,并将翻译后的文本合并回原文档的工具。它主要用于帮助软件文档和用户界面的翻译工作,支持 Gettext PO 文件格式。

来历

itstool 是一个开源工具,由 Shaun McCance 创建并维护。项目源代码托管在 GNOME GitLab。RPM 包 `itstool-2.0.2-1.el7.noarch.rpm` 是由 Fedora 和 EPEL(Extra Packages for Enterprise Linux)项目为 Red Hat Enterprise Linux 7 及其兼容发行版(如 CentOS 7)构建和分发的。

安装方式

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

1. 使用 `rpm` 命令直接安装本地文件:


sudo rpm -ivh itstool-2.0.2-1.el7.noarch.rpm

2. 使用 `yum` 包管理器从本地文件安装,它可以自动处理依赖关系:


sudo yum localinstall itstool-2.0.2-1.el7.noarch.rpm

3. 如果系统已启用 EPEL 仓库,也可以直接通过 `yum` 从仓库安装:


sudo yum install itstool

在安装之前,需要确保当前用户具有足够的权限(通常使用 `sudo`),并且该 RPM 包文件 `itstool-2.0.2-1.el7.noarch.rpm` 位于当前工作目录下,或者在命令中指定正确的文件路径。

参考依据

  • 作用描述:itstool 官方文档描述其功能为“从 XML 文档中提取翻译字符串的工具”。
  • 项目来历:itstool 项目主页和源代码仓库明确其作者及维护者信息。
  • RPM 包来源:`itstool-2.0.2-1.el7.noarch.rpm` 这个具体的包名和版本可以在 Fedora Koji 或 EPEL 官方仓库中找到,确认其为 EL7 构建。
  • 安装命令:`rpm -ivh`, `yum localinstall` 和 `yum install` 是 Red Hat 系系统中管理 RPM 包的标准命令。

下载地址

itstool-2.0.2-1.el7.noarch.rpm

发表评论