上一主题: 安装 UNAB RPM 软件包下一主题: customize_uxauth_rpm 命令-自定义 UNAB RPM 软件包


自定义 UNAB RPM 软件包

在可以安装 UNAB 之前,您必须自定义 RPM 软件包以指定您接受许可协议。 在自定义程序包时,您还可以指定自定义安装设置。

建议您不要手动修改程序包。 而应该按照说明使用 customize_uxauth_rpm 脚本。 要构建自定义 UNAB rpm 安装程序包,您的计算机上必须安装 rpmbuild 实用程序。

自定义 UNAB 程序包

  1. 如果您尚未完成此任务,请执行以下操作:
    1. 从 CA ControlMinder Endpoint Components for UNIX DVD 的 /UNAB 目录下将适用于服务器平台的压缩 tar 文件复制到文件系统上的临时位置。

      在文件系统上的读取/写入位置上,可以根据需要自定义程序包。

    2. 导航到临时目录,解压缩并提取 tar 压缩文件中的内容。

      tar 压缩文件中包含 UNAB 安装文件。

  2. 输入以下命令从安装程序包中提取 uxpreinstall 实用程序:
    customize_uxauth_rpm -e uxpreinstall -f tmp_params [-d pkg_location] pkg_filename
    

    在安装 UNAB 之前,请使用 uxpreinstall 实用程序检查系统遵从性。

  3. (可选)输入以下命令设置安装参数文件的语言:
    customize_uxauth_rpm -r -l lang [-d pkg_location] pkg_filename
    
  4. 输入以下命令显示许可协议:
    customize_uxauth_rpm -a [-d pkg_location] pkg_filename
    
  5. 记录许可协议结尾处方括号中出现的关键字。

    您需要在下一步中指定该关键字。

  6. 输入下面的命令:
    customize_uxauth_rpm -w keyword [-d pkg_location] pkg_filename
    

    此命令将指定您接受该许可协议。

  7. 输入以下命令获得安装参数文件:
    customize_uxauth_rpm -g -f tmp_params [-d pkg_location] pkg_filename
    
  8. 编辑安装参数文件以适合安装要求

    通过该文件,您可以设置程序包的安装默认值。

  9. 输入下面的命令:
    customize_uxauth_rpm -s -f tmp_params [-d pkg_location] pkg_filename
    

    此命令将设置自定义程序包中的安装参数。

    现在您将可以使用程序包以自定义的默认值安装 UNAB。

示例:自定义 UNAB RPM 软件包

以下示例显示了如何自定义位于 /unab_tmp 目录的名为 uxauth-125-3.0.1517.i386.rpm 的 UNAB RPM 软件包。