安装、卸载和升级

可以通过从 Citrix Web 站点(网址为下载)下载文件来安装 Citrix Workspace 应用程序。

手动安装

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

Debian 软件包

根据您的操作系统体系结构安装其中一个 Icaclient 软件包或其中一个 IcaclientWeb 软件包。

要使用通用 USB 重定向,请根据您的操作系统体系结构安装其中一个 ctxusb 软件包。

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

使用 Debian 软件包进行安装

从 Ubuntu 上的 Debian 软件包安装 Citrix Workspace 应用程序时,请在 Ubuntu Software Center 中打开这些软件包。

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

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

必备条件:

您必须安装 icaclient 软件包或 icaclientWeb 软件包。

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

  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

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

    注意:

    -  `ctxusb` 软件包为可选项,用于支持通用 USB 重定向功能。 -  自版本 2101 起,会出现一个交互式提示,要求您安装应用程序保护。
    
  4. 接受 EULA。

安装 Debian 软件包中的应用程序保护组件

自版本 2102 起,Debian 版 Citrix Workspace 应用程序支持应用程序保护功能。

要静默安装应用程序保护组件,请在安装 Citrix Workspace 应用程序之前从终端运行以下命令:


`export DEBIAN_FRONTEND="noninteractive"`

`sudo debconf-set-selections <<< "icaclient app_protection/install_app_protection select no"`

`sudo debconf-show icaclient`

`sudo apt install -f ./icaclient_<version>._amd64.deb`

<!--NeedCopy-->

在 Debian 软件包上安装服务连续性

自版本 2106 起,可以在 Citrix Workspace 应用程序的 Debian 版本上安装服务连续性。

在安装 Citrix Workspace 应用程序之前,从终端运行以下命令:

sudo apt-get update

sudo apt-get install libwebkit2gtk-4.0-37 gnome-keyring libsecret-1-0

Red Hat 软件包

根据您的操作系统体系结构安装其中一个 ICAClient 软件包或其中一个 ICAClientWeb 软件包。

要使用通用 USB 重定向,请根据您的操作系统体系结构安装其中一个 ctxusb 软件包。

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

注意:

SuSE 11 SP3 Full Package (Self-Service Support) RPM 软件包已弃用。

使用 RPM 软件包进行安装

如果要在 SUSE 上从 RPM 软件包安装 Citrix Workspace 应用程序,请使用 YaST 或 Zypper 实用程序。RPM 实用程序将安装 .rpm 软件包。如果缺少必需的依赖项,则将出现错误。

在 Red Hat 上设置 EPEL 存储库

https://docs.fedoraproject.org/en-US/epel/#Extra_Packages_for_Enterprise_Linux_.28EPEL.29 下载恰当的源 RPM 软件包。

有关如何使用该软件包的信息,请参阅 https://docs.fedoraproject.org/en-US/epel/#How_can_I_use_these_extra_packages.3F

例如,在 Red Hat Enterprise 7.x 上,可以使用以下命令安装 EPEL 存储库:

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

提示:

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

从 RPM 软件包安装

必备条件:

您必须安装 icaclient 软件包或 icaclientWeb 软件包。

  1. 设置 EPEL 存储库。
  2. 以特权 (root) 用户身份登录。
  3. 通过键入 运行以下三个软件包的安装。

    注意:

    -  `ctxusb` 是可选软件包。请安装该软件包以支持通用 USB 重定向。 -  `ctxappprotection` 是可选软件包。仅当您想安装应用程序保护组件时才安装该软件包。
    
  4. 打开一个终端窗口。

    对于 SUSE 安装:

    • zypper in ICAClient-suse-19.12.0.19-0.x86_64.rpm

    • zypper in ICAClient-suse-19.12.0.19-0.i386.rpm

    • zypper in ctxusb-2.7.19-1.x86\_64.rpm
    • zypper in ctxappprotection-21.4.0.2-0.x86_64.rpm

    对于 Red Hat 安装:

    • yum localinstall ICAClient-rhel-19.12.0.19-0.i386.rpm

    • yum localinstall ICAClientWeb-rhel-19.12.0.19-0.i386.rpm

    • yum localinstall ctxusb-2.7.19-1.i386.rpm
    • yum localinstall ctxappprotection-21.4.0.2-0.x86_64.rpm
  5. 接受 EULA。

安装缺失的软件包

在基于 Red Hat 的发行版(RHEL、CentOS、Fedora 等)中,如果出现以下错误消息:

“… requires libwebkitgtk-1.0.so.0”

请添加一个 EPEL 存储库(可以在 https://fedoraproject.org/wiki/EPEL 处找到详细信息)。

Tarball 软件包

根据您的操作系统体系结构安装下面的其中一个软件包。

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

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

  • 如果只需要适用于 Web 的 Workspace 应用程序,或者您的发行版本中不包含支持自助服务所需的必要软件包,请仅安装适用于 Web 的 Workspace 应用程序软件包。
  • 否则,请从 Debian 软件包或 RPM 软件包安装 Citrix Workspace 应用程序。这些文件更易于使用,因为它们会自动安装任何所需的软件包。
  • 如果要自定义安装位置,请从 tarball 软件包安装 Citrix Workspace 应用程序。

注意:

  • 请勿在相同的计算机上使用两种不同的安装方法。如果执行此操作,您可能会看到错误消息和不希望出现的行为。

使用 tarball 软件包进行安装

注意:

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

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

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

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

    注意:

    如果指定了非默认位置,请在 $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 变量是系统针对安装的操作系统生成的标识符,例如,$HOME/ICAClient/linuxx86 表示 Linux/x86 平台。特权用户安装默认安装到 /opt/Citrix/ICAClient

注意:

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

在 tarball 软件上卸载 Citrix Workspace 应用程序

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

在 Debian/Ubuntu 操作系统中卸载 Citrix Workspace 应用程序

从 Citrix Workspace 应用程序安装文件夹中运行以下命令:

apt remove icaclient apt autoremove

apt remove icaclient apt purge icaclient

在 Fedora/RHEL/CentOS 操作系统中卸载 Citrix Workspace 应用程序

从 Citrix Workspace 应用程序安装文件夹中运行以下命令:

yum remove icaclient

升级

要从 Citrix Receiver 升级到 Citrix Workspace 应用程序,请从 Citrix 下载下载需ixinde Citrix Workspace 应用程序并进行安装。

Citrix Workspace 屏幕叠加显示在首次启动应用程序时、升级时以及卸载并重新安装应用程序时。单击明白了以继续使用 Citrix Workspace 应用程序,或者单击了解更多以了解更多详细信息。

安装、卸载和升级