Product Documentation

将 HDX RealTime Media Engine 部署到 Linux 终端设备

Feb 04, 2016

HDX RealTime Connector 要求在终端设备上安装 Citrix HDX RealTime Media Engine。本节介绍如何为以下 Linux 分发版本安装 Media Engine:

  • Fedora 16 (Verne) x86(基于 RPM)
  • Ubuntu 11.10 (Oneiric Ocelot) x86-64(基于 Debian)

必备条件

向运行 Ubuntu 的 Linux 终端设备部署 HDX RealTime Media Engine 之前的准备工作:

  • 如果 Ubuntu 系统刚刚安装不久,则首先从 Update Manager 安装所有可用更新,然后继续操作。
  • 如果 Ubuntu 系统没有名为 /usr/lib32 的目录,则使用以下命令创建该目录:sudo mkkdir /usr/lib32

为安装 HDX RealTime Media Engine 准备运行 Ubuntu 的终端

执行以下步骤时,将所有安装文件放在一个目录中(例如 /downloads),然后在该目录中运行命令。

  1. Receiver for Linux 12.1 下载页面下载 64 位 Debian Citrix Receiver 软件包。 下载内容位于标题 For 64-bit Systems(面向 64 位系统)下,名为 icaclient_12.0.0_amd64.deb。
  2. http://motif.ics.com/open-motif/download/openmotif-233-1el53i386rpm 下载 RPM Open Motif 2.3.3 版安装包。 文件名为 openmotif-2.3.3-1.el5.3.i386.rpm。 由于 Open Motif 2.3.3 版没有 Debian 包,因此必须使用 RPM 包。
  3. 将 Open Motif RPM 包转换为 Debian 包。 相关信息,请参阅 http://support.citrix.com/article/CTX125285 中的步骤 2b-2d。
  4. 安装 Citrix Receiver 所需的以下库:
    sudo apt-get download libmotif4:i386 libxmu6:i386 sudo dpkg -x libmotif4* /tmp sudo dpkg -x libxmu6* /tmp sudo cp -r /tmp/usr/lib/* /usr/lib32/

    以上两个 sudo dpkg 命令会使 Linux 删除“组”和“用户”对 /tmp 目录的写权限。确保使用以下命令将 /tmp 的权限重置为 777:sudo chmod 777/tmp

  5. 安装转换后的 Open Motif 包: sudo dpkg -i openmotif_2.3.3-2_i386.deb
  6. 安装 Citrix Receiver Debian 包: sudo dpkg -i icaclient_12.0.0_amd64.deb
  7. 要修复任何未解决的相关项,请运行此命令: sudo apt-get install –f
  8. 确认 Citrix Receiver 可以通过 XenDesktop 连接或可以连接到 XenApp。
  9. 转至本主题后面的“运行 HDX RealTime Media Engine 安装脚本”。

为安装 HDX RealTime Media Engine 准备运行 Fedora 的终端

执行以下步骤时,将所有安装文件放在一个目录中(例如 /downloads),然后在该目录中运行命令。

  1. Receiver for Linux 12.1 下载页面下载 64 位 RPM Citrix Receiver 软件包。 下载内容位于标题 For 64-bit Systems(面向 64 位系统)下,名称为 ICAClient-12.0.0-0.x86_64.rpm。
  2. http://motif.ics.com/open-motif/download/openmotif-233-1el53i386rpm 下载 RPM Open Motif 2.3.3 版安装包。 文件名为 openmotif-2.3.3-1.el5.3.i386.rpm。
  3. 安装 Open Motif: sudo yum install -y openmotif-2.3.3-1.el5.3.i386
  4. 安装 Citrix Receiver 包: sudo yum install -y ICAClient-12.0.0-0.x86_64.rpm
  5. 使用以下命令从 /tmp 目录中删除文件:
    sudo rm -rf .X11-unix/ sudo rm -rf .ICE-unix/ sudo rm -rf .X0-unix/
  6. 确认 Citrix Receiver 可以通过 XenDesktop 连接或可以连接到 XenApp。
  7. 继续“运行 HDX RealTime Media Engine 安装脚本”。

运行 HDX RealTime Media Engine 安装脚本

Citrix HDX RealTime Media Engine 的安装包中包括以下组件。此安装包适用于 Ubuntu 和 Fedora。软件将检测 Linux 的类型并安装相应的包。

  • EULA.rtf
  • HDXRTME_install.sh
  • /i386 子目录,其中包含 Debian 和 RPM 数据包:
    • citrix-hdx-realtime-media-engine-1.5.0-115_i386.deb
    • citrix-hdx-realtime-media-engine-1.5.0-115_i386.rpm
  1. 将整个安装包放置在用来运行命令的目录中。
  2. 在软件所在目录的提示符处,输入:./HDXRTME_insdll.sh 并按脚本提供的说明进行操作。
  3. 如果您将 Microsoft Lync 作为已发布的应用程序运行,请将其重新启动。