安装、卸载和更新

可以使用以下任何方法安装 Citrix Workspace 应用程序:

  • Citrix 下载页面下载 Citrix Workspace 应用程序,然后在 StoreFront 中使用电子邮件地址或服务地址进行配置。
  • 使用适用于 Web 的 Citrix Workspace(使用 StoreFront 配置)部署适用于 Linux 的 Citrix Workspace 应用程序。
  • 从 Citrix Web Interface 5.4 部署适用于 Linux 的 Citrix Workspace 应用程序。

手动安装

从 Citrix 下载页面下载以下软件包。

使用 Debian 软件包

软件包名称 内容
Debian 软件包(Ubuntu、Debian、Linux Mint 等)  
icaclient_19.6.0.60_amd64.deb 自助服务支持,64 位 x86_64
icaclient_19.6.0.60_i386.deb 自助服务支持,32 位 x86
icaclient_19.6.0.60_armhf.deb 自助服务支持,ARM HF
icaclientWeb_19.6.0.60_amd64.deb 仅 Web Receiver,64 位 x86_64
icaclientWeb_19.6.0.60_i386.deb 仅 Web Receiver,32 位 x86
icaclientWeb_19.6.0.60_armhf.deb 仅 Web Receiver,ARM HF
ctxusb_2.7.60_amd64.deb USB 软件包,64 位 x86_64
ctxusb_2.7.60_i386.deb USB 软件包,32 位 x86
ctxusb_2.7.60_armhf.deb USB 软件包,ARM HF

使用 Debian 软件包进行安装

如果要从 Ubuntu 上的 Debian 软件包安装 Citrix Workspace 应用程序,您可能会发现在 Ubuntu Software Center 中可以很容易打开这些软件包。

在以下说明中,请将 packagename 替换为要安装的软件包的名称。

此过程对 Ubuntu/Debian/Mint 使用命令行和本机软件包管理器。您还可以通过双击文件浏览器中已下载的 .deb 软件包来安装该软件包。此操作通常会启动一个软件包管理器,用于下载任何缺失的必备软件。如果没有可用的软件包管理器,Citrix 建议使用 gdebi(命令行工具)执行此功能。

要使用命令行安装软件包,请执行以下操作:

  1. 以特权 (root) 用户身份登录。
  2. 打开一个终端窗口。
  3. 通过键入 gdebi packagename.deb 运行以下三个软件包的安装。例如:

    • gdebi icaclient\_19.0.6.6\_amd64.deb
    • gdebi icaclientWeb\_19.0.6.6\_i386.deb
    • gdebi ctxusb\_2.7.6\_amd64.deb

    注意:

    要使用上例中的 dpkg,请将 gdebi 替换为 dpkg -i。

    您必须安装 icaclient 软件包或 icaclientWeb 软件包。ctxusb 软件包为可选项,用于支持通用 USB 重定向功能。

  4. 如果要使用 dpkg,请通过键入 sudo apt-get -f install 安装任何缺失的依赖项。
  5. 接受 EULA。

使用 Redhat 软件包

软件包名称 内容
Redhat 软件包(Redhat、SUSE、Fedora 等)  
ICAClient-rhel-19.6.0.60-0.x86_64.rpm 自助服务支持,基于 RedHat(包括 Linux VDA),64 位x86_64
ICAClient-rhel-19.6.0.60-0.i386.rpm 自助服务支持,基于 RedHat,32 位 x86
ICAClientWeb-rhel-19.6.0.60-0.x86_64.rpm 仅限于 Web Receiver,基于 RedHat,64 位 x86_64
ICAClientWeb-rhel-19.6.0.60-0.i386.rpm 仅 Web Receiver,基于 RedHat,32 位 x86
ICAClient-suse-19.6.0.60-0.x86_64.rpm 自助服务支持,基于 SUSE,64 位 x86_64
ICAClient-suse-19.6.0.60-0.i386.rpm 自助服务支持,基于 SUSE,32 位 x86
ICAClient-suse11sp3-19.6.0.60-0.x86_64.rpm 自助服务支持,基于 SUSE 11 sp3(包括 Linux VDA),64 位 x86_64
ICAClient-suse11sp3-19.6.0.60-0.i386.rpm 自助服务支持,基于 SUSE 11 sp3,32 位 x86
ICAClientWeb-suse-19.6.0.60-0.x86_64.rpm 仅 Web Receiver,基于 SUSE,64 位 x86_64
ICAClientWeb-suse-19.6.0.60-0.i386.rpm 仅 Web Receiver,基于 SUSE,32 位 x86
ctxusb-2.7.60-1.x86_64.rpm USB 软件包,64 位 x86_64
ctxusb-2.7.60-1.i386.rpm USB 软件包,32 位 x86

使用 RPM 软件包进行安装

如果要在 SUSE 上从 RPM 软件包安装 Citrix Workspace 应用程序,请使用 YaST 或 Zypper 实用程序,而非使用 RPM 实用程序。RPM 实用程序不下载或安装任何必要的依赖项,仅安装 .rpm 软件包。如果缺少必需的依赖项,您将收到一条错误。

注意:

要遵循使用 RPM 软件包的安装示例,请参阅 Citrix 博客文章 在 SUSE Linux Enterprise Desktop 上安装 Citrix Receiver for Linux 13.2.1

在以下说明中,请将 packagename 替换为要安装的软件包的名称。

注意:

如果遇到错误,指出在基于 Red Hat 的分发包(RHEL、CentOS、Fedora 等)上安装“… 需要 libwebkitgtk-1.0.so.0”, 请添加 EPEL 存储库(可以在 https://fedoraproject.org/wiki/EPEL 上找到详细信息),这样可以提供缺失的软件包,或者切换到软件包的 Web 变体。

EPEL 存储库

要在 Red Hat 上设置 EPEL 存储库,请执行以下操作:

  1. 从以下位置下载恰当的源 RPM 软件包:

    https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F

  2. 例如,对于 Red Hat Enterprise 7.x:

    yum localinstall epel-release-latest-7 .noarch.rpm

    提示:

    RPM 软件包管理器不安装任何缺失的必备软件。要下载并安装此软件,Citrix 建议您在 OpenSUSE 上在命令行中使用 **zypper install **,或者在 Fedora 上使用 **yum localinstall \**。文件名>

设置 EPEL 存储库后,请从 RPM 软件包安装 Workspace 应用程序:

  1. 以特权 (root) 用户身份登录。

  2. 通过键入 zypper in packagename.rpm 运行以下三个软件包的安装。

    注意:

    用户必须安装 icaclient 软件包或 icaclientWeb 软件包。ctxusb 软件包为可选项,用于支持通用 USB 重定向。

  3. 打开一个终端窗口。

    对于 SUSE 安装:

    zypper in ICAClient-suse-18.9.0.6-0.x86_64.rpm

    zypper in ICAClient-suse-18.9.0.6-0.i386.rpm

    zypper in ctxusb-2.7.6-1.x86_64.rpm

    对于 Red Hat 安装:

    yum localinstall ICAClient-rhel-18.9.0.6-0.i386.rpm

    yum localinstall ICAClientWeb-rhel-18.9.0.6-0.i386.rpm

    yum localinstall ctxusb-2.7.6-1.i386.rpm

  4. 接受 EULA。

使用 Tarball 软件包

软件包名称 内容
Tarballs(适用于任何发行版本的脚本安装)  
linuxx64-19.6.0.60.tar.gz 64 位 Intel
linuxx86-19.6.0.60.tar.gz 32 位 Intel
linuxarmhf-19.6.0.60.tar.gz ARM HF

支持 Web Workspace 应用程序的软件包与支持自助服务的软件包之间的差别是后者除了包含 Web Workspace 应用程序所需的依赖项外,还包含自助服务所需的依赖项。自助服务所需的依赖项是 Web Workspace 应用程序所需的依赖项的超集,但安装的文件相同。

如果只需支持 Web Workspace 应用程序,或者您的发行版本中不包含支持自助服务所需的必要软件包,请仅安装 Web Workspace 应用程序。

注意:

如果您的发行版本允许,请从 Debian 软件包或 RPM 软件包安装 Citrix Workspace 应用程序。这些文件更易于使用,因为它们会自动安装任何所需的软件包。

如果要控制安装位置,请从 tarball 软件包安装 Citrix Workspace 应用程序。

请勿在相同的计算机上使用两种安装方法。如果使用两种安装方法(例如,如果在已从 Debian 软件包安装了适用于 Linux 的 Citrix Workspace 应用程序的计算机上从 tarball 软件包安装适用于 Linux 的 Citrix Workspace 应用程序),则可能会看到错误消息和不需要的行为。

使用 tarball 软件包进行安装

注意:

tarball 软件包不执行依赖项检查,也不安装任何依赖项。您必须单独解决所有系统依赖项。

  1. 打开一个终端窗口。
  2. 解压缩 .tar.gz 文件,将内容提取到一个空目录中。例如,请键入:tar xvfz packagename.tar.gz。
  3. 键入 ./setupwfc,然后按 Enter 键运行安装程序。
  4. 接受默认值 1(安装 Workspace 应用程序),然后按 Enter 键。
  5. 键入所需安装目录的路径和名称,然后按 Enter 键,或按 Enter 键在默认位置安装 Workspace 应用程序。

    特权 (root) 用户安装的默认目录为 /opt/Citrix/ICAClient。

    非特权用户安装的默认目录为 $HOME/ICAClient/platform。Platform 是系统针对安装的操作系统生成的标识符。例如,Linux/x86 平台中的目录为 $HOME/ICAClient/linuxx86)。

    注意:

    如果指定了非默认位置,请在 $HOME/.profile 或 $HOME/.bash_profile 的 $ICAROOT 中设置该位置。

  6. 系统提示继续操作时,键入 y 并按 Enter 键。

  7. 可以选择是否将 Citrix Workspace 应用程序集成到您的桌面环境中。安装过程将创建一个菜单选项,用户可以从中启动 Citrix Workspace 应用程序。请在提示符下键入 y 以启用集成。

  8. 如果之前已安装 GStreamer,则可以选择是否将 GStreamer 与 Citrix Workspace 应用程序集成,以便支持 HDX Mediastream 多媒体加速。要将 Citrix Workspace 应用程序与 GStreamer 集成,请在提示符下键入 y。

    注意:

    在某些平台上,从 tarball 分发包安装客户端可能会导致系统在提示您与 KDE 和 GNOME 集成后挂起。首次初始化 gstreamer-0.10 时会出现此问题。如果遇到此问题,请终止安装进程(使用 ctrl+c)并运行命令 gst-inspect-0.10 – gst-disable-registry-fork –version。执行此命令后,可以重新运行 tarball 安装程序而不会遇到系统挂起问题。

  9. 如果以特权 (root) 用户身份登录,请选择为 Citrix Virtual Apps and Desktops 的已发布 VDI 应用程序安装 USB 支持。在提示符下键入 y 可安装 USB 支持。

    注意:

    如果不是以特权 (root) 用户身份登录,系统将显示以下警告消息:USB support cannot be installed by non-root users. Run the installer as root to access this install option.(USB 支持无法由非 root 用户安装。请以 root 用户身份运行安装程序,以访问此安装选项。)

  10. 安装完成后,主安装菜单将再次显示。要退出安装程序,请键入 3 并按 Enter 键。

卸载

此过程已针对 tarball 软件包进行测试。使用操作系统的标准工具删除 RPM 和 Debian 软件包。

必须将环境变量 ICAROOT 设置为客户端的安装目录。非特权用户安装的默认目录为 $HOME/ICAClient/platform。platform 变量是系统针对安装的操作系统生成的标识符。例如,Linux/x86 平台中的目录为 $HOME/ICAClient/linuxx86。特权用户安装默认安装到 /opt/Citrix/ICAClient。

  1. 键入 $ICAROOT/setupwfc 并按 Enter 键运行安装程序。
  2. 要删除客户端,请键入 2 并按 Enter 键。

注意:

要卸载适用于 Linux 的 Citrix Workspace 应用程序,必须以与执行安装的用户相同的用户身份登录。

更新

Citrix 下载页面下载 Citrix Workspace 应用程序并安装该应用程序,以从 Citrix Receiver 升级到 Citrix Workspace 应用程序。

Citrix Workspace 应用程序具有一个使用蓝色主题设置的新图标。该图标取代了早期版本的黑色主题的 Citrix Receiver 图标。

首次启动 Citrix Workspace 时或者升级和卸载并重新安装该应用程序时,其屏幕将叠加显示,以通知您进行转换。可以单击明白了以继续使用 Workspace 应用程序,或者单击了解更多了解更多详细信息。