跳转到内容

CAT 工具/OmegaT/用户手册/安装和配置

来自维基教科书,开放世界的开放书籍

上一个: 系统要求 - 下一个: 重要说明

安装和配置

[编辑 | 编辑源代码]

安装包括三个阶段

  1. Java 安装(如果尚未安装)
  2. OmegaT 安装
  3. OmegaT 配置(UNIX/可选)

Java 和 OmegaT 可以按任何顺序安装。配置在基于 UNIX 的平台上不是必需的,但它会使那些需要它的人更轻松地启动应用程序。


Java 安装

[编辑 | 编辑源代码]

用于运行 OmegaT 的计算机必须安装了 Java 运行时环境 (JRE) - 没有安装它就无法运行!

如果不确定是否安装了 JRE,请先安装 OmegaT,然后测试它是否可以运行(参见 OmegaT 安装)。如果什么都没有发生,或者返回错误消息,则几乎可以肯定 Java 运行时环境没有安装。在这种情况下,请获取一个并先安装它。

请注意,JRE 既有独立产品(J2RE)的形式,也有作为 Java 软件开发工具包 (J2SDK) 的一部分的形式。

Mac 用户:在 Mac OS X 上,JRE 是预先安装和配置的。这是唯一一个不需要用户安装 JRE 的平台。根据安装的 OS X 版本,可能只有旧版本的 JRE 可用。如果 OmegaT 无法正常运行,请确保从 Apple 菜单运行软件更新以获取最新的 JRE 版本。OmegaT 可以在从 OS X 10.2 到最新的 OS X 10.3.9 更新的 OS X 上运行。它尚未在 OS X 10.4 上测试,但应该也可以运行。如果系统已更新到 OS X 10.3.9,并且出现问题,请注意,需要特殊更新才能使 Java 应用程序在此 OS X 版本上运行。运行软件更新并安装所需的软件包。较早版本的 OmegaT(即 0.97)已知可以在 Macintosh OS 9 上的 MRJ 上运行。OmegaT 1.4 或更高版本将无法在此平台上运行。要运行 OmegaT 0.97 版本,请从 Apple 网站的 http://www.apple.com 下载用于 Mac OS9 的 MRJ。OmegaT 0.97 是一个过时的版本,本手册不再对此进行进一步介绍。

UNIX 用户(包括 Linux 和 Solaris):在控制台或终端程序的命令提示符中键入 java -version。如果 Java 作为可执行文件安装在您的 shell 路径中,则将返回安装的版本。

Windows 用户:使用“开始”(按钮)/Windows 键 > 设置 > 控制面板检查是否安装了哪个版本的 JRE。如果已安装 JRE,则会出现一个名为“Java(TM)2 Runtime Environment, Standard Edition 1.x.y_z”或类似的控制面板对话框(其中 x、y、z 代表一些版本号)。请注意,由于该平台上提供的 JRE 版本不够新,因此 OmegaT 无法在 Windows 98 之前的任何版本上使用。

对于 UNIX 和 Windows,请注意,截至撰写本文时,当前 Java 版本在 1.5 范围内(稳定版本)。如果版本不是最新的,请升级到较新的版本。J2RE 或 J2SDK 可以从下面的链接下载。它们是免费的(请注意许可条件),但命名约定可能会使查找正确的版本有些困惑。特定平台(Linux、Solaris、Windows 等)的正确版本是强制性的。在继续之前,应考虑 JRE 的下载大小和最终安装所需磁盘空间。J2RE 和 J2SDK 的下载大小分别约为 14 MB 和 32 MB。安装所需的磁盘空间可能比下载的安装文件或软件包大 2 到 3 倍。

1.4.x 版本的 OmegaT 应该可以在从 1.2 向上的任何 JRE 版本上运行。但是,建议安装最新的 JRE 版本,较旧版本的 Java 可能不支持某些功能。

作为 J2RE 的替代方案,可以安装 J2SDK。J2SDK 开发人员工具包包含它自己的 J2RE 副本,以及对 Java 软件开发的支持。

UNIX 和 Windows 用户可以从以下位置下载 Java 运行时环境

Sun(所有平台)的 http://java.sun.com/getjava/index.html

Blackdown(Linux)的 http://www.blackdown.org/java-linux.html

JRE 的安装说明可以在下载 JRE 的网站上找到,或者在打开或解压缩下载的文件或软件包后,与下载的文件或软件包一起提供。重要说明

Sun 定期更改其产品的名称 - 可能是为了迷惑其客户。因此,所有高于 1 版本的 JRE 都被称为 Java 2,因此 Java 运行时环境现在是 J2RE。Java 运行时环境也称为 Java 虚拟机或 JVM。在 Macintosh 上,它也称为 MRJ。开发人员工具包被称为 Java 开发人员工具包 (JDK)、软件开发人员工具包 (SDK),现在根据版本被称为 J2SE、J2EE 和 J2ME。至少,我认为是这样。但我属于那些困惑的人。

存在其他相关的(或不那么相关的)Java 形式

   * Java for embedded web browser applications (i.e. via plugins);
   * JavaScript scripting language for webpages (technically unrelated to Java).

这些 Java 形式都无法使 OmegaT 运行。


OmegaT 安装

所有平台

可用于安装的通用 OmegaT 存档可用。此版本的 OmegaT 在 Linux、Solaris、Mac OS X 和 Windows(以及其他可能的操作系统)上运行。另请参见系统要求。只需将存档的内容解压缩到目录中即可。该存档可能采用 *.zip、*.tgz 或 *.tar.bz2 的形式。UNIX 和 Mac(Stuffit)用户应该不会遇到大多数这些格式的问题;Windows 用户可能不一定拥有后两种格式的实用程序(最新的 WinZip 版本可能适用于或 .tgz 文件格式;其他文件压缩程序也可能适用)。有关更多特定于平台的软件包,请参见相关部分。Linux

RPM 软件包开始在 sourceforge 网站上提供。

RPM 应该与所有基于 RPM 的 Linux 发行版兼容。默认情况下,OmegaT 软件包会将自己安装在 /opt/omegat 目录中。这符合 Linux 文件系统层次结构标准 (FHS),该标准规定所有非必需(非系统相关)应用程序应安装在 /opt 下。如果不存在 /opt 目录,安装 RPM 将创建它。请注意,安装软件包需要系统管理员权限。如果无法安装,请联系您的系统管理员。请注意,这与其他安装方法不同,因为它是一个系统范围的安装。因此,每个用户在其主目录中将拥有自己的 OmegaT 首选项文件,与所有其他用户不同。通过这种方式,不同的用户可以登录并拥有自己的首选项,而不是依赖于所有用户的单个首选项设置。Mac OS X

OS X 用户可以下载一个 Mac OS X 软件包,该软件包会自动将一个 Mac OS X 软件包安装到 /Applications/。和往常一样,如果需要,可以修改最终安装目录。Windows

Windows 用户可以下载 Windows 二进制安装程序 OmegaT_1.4.x_setup.exe 并直接运行它。在这种情况下,安装程序会在“开始”>“程序”菜单中创建启动 OmegaT 的快捷方式。OmegaT 配置(仅限 UNIX)

如果在基于 UNIX 的系统上通过使用通用存档进行安装,并且您对该平台不太熟悉,请执行以下操作以使启动 OmegaT 更轻松

将以下 Bash shell 脚本内容保存为文本文件

  1. !/bin/bash

cd <OmegaT> <java>/java -jar OmegaT.jar

其中 <OmegaT> 是包含文件 OmegaT.jar 的目录,<java> 是包含 J2RE 二进制文件(名为 java 的文件)的目录。如果设置了 Java 路径变量,则无需指定此目录,并且 java -jar OmegaT.jar 足以启动程序。如果未设置 Java 路径变量,则需要指定目录,并且如果系统安装了多个版本的 Java,并且需要使用特定版本来启动 OmegaT,则也需要指定目录。

如果 Bash 不是默认的 shell 程序,请更改脚本的第一行以反映这一点(例如,对于 Korn shell,请使用 #!/bin/ksh 代替 #!/bin/bash)

将脚本保存为 OmegaT、omegat 或任何你喜欢的名称。然后将脚本的文件权限设置为可执行(例如,在 shell 中通过 $ chmod u+x OmegaT,或使用 Konqueror 的右键菜单 > 属性 > 权限 > 执行)。之后,可以在命令行中输入脚本名称来启动 OmegaT。要从桌面启动,请创建一个图标,并将其设置为执行 shell 脚本文件。OmegaT 执行 Mac OS X

如果已安装 Mac OS X 捆绑包,只需单击安装目录中的 OmegaT 图标即可。如果只下载并安装了标准 Java 文件,只需在 Finder 窗口中单击 OmegaT.jar 文件即可。也可以从终端启动 OmegaT(类似于 Linux 中的命令行)。有关更多信息,请参阅 UNIX 配置和执行部分。UNIX

如果使用通用存档进行安装,请尝试以下说明启动 OmegaT。对于 Linux 下的 RPM 安装,从 shell 执行 OmegaT 即可启动应用程序(目前没有默认的桌面菜单条目)。

从命令行执行 java -jar OmegaT.jar。注意 OmegaT 的确切大小写 - 大写很重要。

如果 Java 未配置为检测 OmegaT 文件的位置,请将目录更改为包含 OmegaT.jar 文件的目录。

如果未设置 Java 路径变量,请首先指定完整路径。如果以上两种情况都未完成,从通用存档安装应用程序的启动例程可能如下所示:cd /home/<用户>/<OmegaT 安装目录> <JRE 目录>/bin/java -jar OmegaT.jar

对于用户 Joe Blow,存档安装目录为 OmegaT,JRE 目录为 /usr/jre1.5

这将是 cd /home/joeblow/OmegaT /usr/jre1.5/bin/java -jar OmegaT.jar Windows

如果使用 Windows 安装程序安装了 OmegaT(见上文),可以通过单击“开始”>“程序”>“OmegaT”菜单中的 OmegaT 1.4.x 快捷方式来启动它。也可以在文件管理器中单击 OmegaT.exe、OmegaT.bat 或 OmegaT.jar 中的任何一个文件。本地化

OmegaT 用于用户界面和用户手册的语言设置为默认值,该值取决于你的区域设置和可用的本地化。目前,只能使用以下本地化

   * Belorussian (be)
   * English (en)
   * Esperanto (eo)
   * French (fr)
   * Japanese (ja)
   * Spanish (es)
   * Russian (ru)

如果所需语言不可用,将使用默认语言。这将默认为系统区域设置(如果它是可用的本地化之一),或者在没有其他可用语言的情况下使用英语。

可以通过将 -Duser.language java 选项(在命令行或 shell 脚本中)输入列表中给出的两位语言代码来覆盖 OmegaT 使用的默认语言。这在将 OmegaT 用于默认区域设置不受支持或与所需区域设置不同的环境时非常有用。例如,使用 java -Duser.language=fr -jar OmegaT.jar 启动 OmegaT

将语言设置为法语,无论窗口环境中的其他应用程序是否为法语。

目前,OmegaT 的本地化不支持更具体的区域设置(即通过传递给 java 的 -Duser.country 和 -Duser.variant 选项)。

还需要注意的是,对于日语等语言,可能需要使用 Sun 的特定国际化版本的 JRE 来正确支持字符编码。这在 Windows 安装的情况下最有可能发生。Mac OS X

在 Mac OS X 上,可以通过 Apple 菜单中的系统偏好设置更改区域设置,选择国际偏好设置窗格。可以添加区域设置并根据任何应用程序的显示方式对其进行优先排序。

华夏公益教科书