现在的位置: 首页 > 综合 > 正文

Mac OS X 上的 Informix Database 组合(IDS 和 CSDK)安装揭秘

2013年05月10日 ⁄ 综合 ⁄ 共 1829字 ⁄ 字号 评论关闭

在 UNIX® 上安装 IBM Informix Dynamic
Server(IDS)一直都很简单,新用户在几分钟内就可以拥有一个完全配置好的数据库。现在,Mac OS X 操作系统采用了基于 BSD 的内核,所以 UNIX
和 Linux® 用户可以轻松转换到这个操作系统,而不会失去一些熟悉的工具,比如终端仿真和 shell 脚本编写。由于 Mac OS X
用户喜欢富图形用户界面,同时也为了克服使用 root 登录的安装限制,我们现在有了 Mac OS X 的 IDS 安装程序。这个安装程序将常规的 UNIX
组合安装程序打包到一个 PackageMaker 包中。PackageMaker 是与 Apple Developer Toolkit
捆绑的一个本地软件部署实用程序。

Mac OS X 上的 IDS 安装程序是一个组合安装程序,它由以下三个产品组成:

  • IBM Informix Dynamic Server
  • IBM Informix Client-SDK
  • IBM Informix Connect

为了切换几个关键二进制文件的所有权和设置它的用户切换,必须始终以 root 身份运行安装。虽然大多数 UNIX 用户都习惯以 root 运行程序,但是
Mac OS X 用户却不喜欢这样做。这有以下几点原因:

  • root 权限允许访问系统上的任何东西,如果使用不当,可能造成系统无法使用。
  • 在新的 OS X 系统上,默认情况下 root 登录是被禁用的。

Mac 用户喜欢富 GUI 体验,以 root 运行 IDS 安装程序需要打开一个 Terminal 窗口并运行 sudo。Mac OS X 上的 IDS
安装通过 Apple PackageMaker 框架为组合安装程序提供了新的界面,从而克服了这些限制。



回页首

Mac OS X 上新 IDS Installer
的结构

新的 IDS Mac OS X 安装程序的结构可以描述为一个三层拓扑,如
1
所示:

图 1. 新安装程序的三层拓扑
新安装程序的三层拓扑

我们更仔细地看看这三个层。

交付工具:DMG

安装程序的最顶层是一个 .dmg(磁盘镜像)文件。很多可下载的 OS X 应用程序都采用 .dmg
格式。通常可以将这些文件保存在一个常见的位置(桌面),然后双击运行。当双击一个 .dmg 文件时,操作系统会把它当作文件系统来挂载它,并打开一个新的
Finder 窗口(类似于 OS X Desktop 上的 Windows Explorer)。

助手:PackageMaker

在 dmg 层之下是 PackageMaker,这是由 Apple 开发的一个框架,它有一些精巧的特性,例如:

  • 以图形化的方式提示输入管理用户名和密码。
  • 将软件拆分成多个可单独安装的组件。
  • 作为元安装程序
  • 安装到用户指定的卷(逻辑驱动器)

PackageMaker 文档的扩展名为 .pmdoc。与常规的 UNIX
文档不同,PackageMaker
文档实际上是目录。这种文档包含一个文件列表(其中有为包文件和目录设置的所有权和许可)、一个描述组件分解的说明,以及一个索引(它列出了不同的特性和非标准修改)。PackageMaker
允许在安装前后执行用 shell 或 Perl 脚本编写的操作。IDS 安装程序使用 PackageMaker
确定用户是否有系统的管理权限,以便将可安装的媒介提取到 /Applications/IBM/informix 中,并启动 ISMP。

工作者:InstallShield
MultiPlatform(ISMP)

最底层(核心层)由启用了 Mac OS X 支持的 ISMP UNIX 安装程序组成。它在系统内建的 Java 运行时环境(Java Runtime
Environment,JRE)中运行。ISMP 虽然不是 PackageMaker 那样的本地 OS X 实现,但是它利用 Swing 技术为用户提供了一个
Mac 友好的用户界面。ISMP 安装程序驱动所有主要的安装逻辑,包括复制应用程序和支持文件,配置内核参数,创建 informix
用户和组,配置角色分离,以及初次设置服务器实例。



回页首

安装过程逐步说明

要开箱即用地使用 IDS,最简单的方法是使用默认选项运行安装程序。虽然可以仅仅执行安装,在安装前后不进行任何配置,但是我们建议目标系统至少有 1GB
的空闲 RAM 和 1GB 的空闲磁盘空间。如果不想安装所有的可用特性,需要的空间可以少一些。请阅读 README
文件、机器说明和发行说明,获取最新的信息。

运行安装程序

  1. 将 .dmg 文件下载到桌面。
  2. 双击 .dmg 文件,挂载 iif.11.50 卷。
  3. 接着,双击 iif.11.50 卷图标。

    图 2. 桌面上的 .dmg 文件

本文转自IBM Developerworks中国

      请点击此处查看全文

 

抱歉!评论已关闭.