install_viewagent.sh 脚本在 Linux 客户机操作系统上安装 Horizon Agent

在终端窗口中,使用以下 install_viewagent.sh 脚本格式。

install_viewagent.sh -optional parameter [parameter argument] . . .

install_viewagent.sh 脚本包含以下可选参数。

表 1. install_viewagent.sh 可选参数
可选参数 描述
-a yes|no 安装或绕过音频输入重定向支持。默认值为 no

--multiple-session

注: 仅运行 RHEL 8.x/7.x 或 Ubuntu 18.04 的虚拟机支持此参数。

如果包含此参数,则可支持多会话已发布桌面池和已发布应用程序池,这些池基于包含 Linux 虚拟机的场。默认情况下,不包含此参数。

  • 要准备计算机以将其用在自动即时克隆场中,请在安装脚本中包含 --multiple-session 参数。例如:
    sudo ./install_viewagent.sh --multiple-session
  • 要准备计算机以将其用在手动场中,请同时包含 --multiple-session 参数和受管代理 -M 参数(将该参数设置为 no)。例如:
    sudo ./install_viewagent.sh --multiple-session -M no 
-f yes|no 安装或绕过为联邦信息处理标准 (FIPS) 140-2 设计的加密模块支持。默认值为 no。有关详细信息,请参阅Horizon 8 Linux 桌面的功能中的 FIPS 140-2 模式描述。
-j JMS SSL 密钥库密码。默认情况下,安装程序将生成一个随机字符串。
-m yes|no 安装智能卡重定向功能或绕过此安装过程。默认值为 no
-r yes|no 在安装后自动重新启动系统。默认值为 no
-s 为 VMwareBlastServer 生成自签名证书或绕过此生成过程。默认值为 yes
-A yes |no

自动接受或拒绝最终用户许可协议 (End User License Agreement, EULA) 和联邦信息处理标准 (FIPS) 声明。您必须指定 yes 才能继续进行安装。

如果未在脚本中指定该参数,则必须在安装过程中手动接受 EULA 和 FIPS 声明。

-C yes|no 安装或绕过剪贴板重定向支持。默认值为 yes
-F yes|no 安装或绕过 CDR 支持。默认值为 yes
-M yes|no Horizon Agent 升级到受管或未受管代理。默认值为 yes
-S yes|no 安装或绕过单点登录 (SSO) 支持。默认值为 yes
-T yes|no 安装或绕过 True 单点登录 (True SSO) 支持。默认值为 no
-U yes|no 安装或绕过 USB 支持。默认值为 no
表 2. 带参数的 install_viewagent.sh 脚本示例
方案 示例脚本
执行全新安装并自动接受 EULA 和 FIPS 声明
sudo ./install_viewagent.sh -A yes
自动接受 EULA 和 FIPS 声明并启用智能卡重定向
sudo ./install_viewagent.sh -A yes -m yes 
绕过 SSO 支持
 sudo ./install_viewagent.sh -S no