跳转到主要内容

选择安装方式

要确定最适合您的安装说明,您需要先回答几个问题。 首先,您安装该库的目的是什么?
  • 如果您要开发一个使用该库的新应用程序,则需要开发者安装
  • 如果您已经开发了一个使用该库的应用程序,则需要在最终用户的计算机上进行运行时安装。
这两种安装方式都需要 root 权限,并且服务必须以 root 身份运行。如果您希望在没有 root 权限的情况下安装并运行 ABBYY FineReader Engine,请参阅非 root 安装部分。

安装类型

接下来,您需要选择哪种安装类型?
  • 独立安装适用于应用程序仅在一台本地计算机上运行的情况;许可证信息也将保存在这台计算机上。
  • 网络安装允许您将许可证存储在远程服务器上,并根据需要分配给各个工作站。

安装方法

接下来,您要使用哪种安装方法?
  • 自动安装 - 使用内置的 ABBYY 命令行安装程序
  • 安装向导 - 使用安装助手
  • 手动安装 - 手动复制文件/编写您自己的脚本来完成安装
如果您的应用程序只需要部分特定功能,并且希望通过省略所有不必要的资源文件来节省磁盘空间,手动安装模式会很有帮助。

许可证保护

最后,您使用的是哪种许可证保护类型?如激活中所述,可用的保护类型有两种:
  • 在线保护 — 通过 Internet 连接 ABBYY Online 授权服务来使用许可证
  • 软件保护 — 需要激活的序列号
安装说明略有不同,本文分别介绍了这两种保护类型对应的各安装场景。

安装场景

现在您已经掌握了必要信息,请使用下表选择相应的安装场景。

安装类型

库安装方式

使用安装向导

自动

手动

开发者

  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证

运行时

  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证

安装类型

库安装方式

使用安装向导

自动安装

开发者,非 root 用户

  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证

运行时,非 root 用户

  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
  1. 在线保护
    • 单机许可证
    • 网络许可证
  1. 软件保护
    • 单机许可证
    • 网络许可证
对于类 Red Hat 系统,可使用 Red Hat Package Manager安装 FineReader Engine。

本地环境中的 ABBYY FineReader Engine

您可以在两个独立的 Docker 容器中运行 ABBYY FineReader Engine:
  • 第一个容器包含 FineReader Engine
  • 第二个容器包含许可服务。
详见在 Docker 容器中运行 ABBYY FineReader Engine 12

后续步骤

本节介绍的所有适用于 Linux 的 ABBYY FineReader Engine (FRE) 安装方案 (开发人员安装除外) 都遵循相同的基本流程:
  1. 首先,在工作站上安装 FRE。
  2. 接下来,安装许可服务。
  3. 最后,配置许可证,以便使用该库。
安装时,您需要…
  • 对于网络许可证类型:网络许可证服务器的连接信息。
  • 对于在线许可证保护:在线许可证令牌文件及其密码。我们建议将令牌文件与库一起安装。
  • 对于软件许可证保护:许可证序列号。
自动安装后的 FRE 文件夹结构如下:

文件夹名称

说明

<FRE_installation_directory>

安装时指定的、包含 FRE 文件的文件夹。

<FREngineDataFolder>

用于存储用户专属数据的文件夹。默认情况下为 %ProgramData%\ABBYY\SDK\12\FineReader Engine。

<LicensesFolder>

用于存储许可服务文件的文件夹。安装完成后,可以通过 LicensingSettings.xml 文件或 API 指定。默认情况下为 %ProgramData%\ABBYY\SDK\12\Licenses。

<FREngineTempFolder>

用于存储 ABBYY FineReader Engine 临时文件的文件夹。默认情况下为 %TEMP%\ABBYY FineReader Engine 12。

要更改 <FREngineDataFolder>、<LicensesFolder> 和 <FREngineTempFolder> 文件夹的路径,请使用 InitializeEngine 函数。