您可以使用命令列安裝參數在 Linux 系統上安裝 Horizon Client

如需如何下載 Linux 版 Horizon Client 安裝程式的指示,請參閱從 VMware 產品下載安裝或升級 Linux 版 Horizon Client

透過搭配使用 --console 參數和其他命令列參數,以及環境變數設定來無訊息安裝 Horizon Client。透過無訊息安裝,您可以在大型企業中有效率地部署 Horizon 元件。

下表列出執行 VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle 安裝程式檔案時您可以使用的參數。
表 1. Linux 命令列安裝參數
選項 說明
--help 顯示使用資訊。
--console 可讓您在 [終端機] 視窗中使用命令列安裝程式。
--custom

顯示所有安裝問題,即使已 (例如,透過使用 --set-setting 選項) 執行預設解答的指令碼。

如需安裝程式模式的詳細資訊,請參閱此表格中的 --regular 說明。

--gtk 開啟 GUI 式 VMware 安裝程式,此為預設選項。如果因為任一原因無法顯示或載入 GUI,則會使用主控台模式。
--ignore-errors-I 即使其中一個安裝程式指令碼存在錯誤,仍允許繼續安裝。因為出錯的區段未完成,元件可能未正確設定。
--regular

僅顯示沒有預設答案的安裝問題。此選項是預設的安裝程式模式。

備註: 三種安裝程式模式分別為 --custom--regular--required。如果未指定安裝程式模式參數,則安裝程式預設為 --regular 模式。如果指定多種模式,安裝程式會依下列優先順序決定要使用的模式:
  1. --custom
  2. --regular
  3. --required
--required

執行安裝程式而不顯示任何安裝問題。

如需安裝程式模式的詳細資訊,請參閱此表格中的 --regular 說明。

--set-setting vmware-horizon-html5mmr html5mmrEnable yes 安裝 HTML5 多媒體重新導向選用元件。
--set-setting vmware-horizon-integrated-printing vmipEnable yes 安裝 VMware Integrated Printing 選用元件。
--set-setting vmware-horizon-media-provider mediaproviderEnable yes 安裝 VMware Horizon Virtualization Pack for Skype for Business 選用元件。
--set-setting vmware-horizon-mmr mmrEnable yes 安裝多媒體重新導向 (MMR) 選用元件。
--set-setting vmware-horizon-rtav rtavEnable yes 安裝即時影音訊選用元件。
--set-setting vmware-horizon-scannerclient scannerEnable yes 安裝掃描器重新導向選用元件。
--set-setting vmware-horizon-serialportclient serialportEnable yes 安裝序列埠重新導向選用元件。
--set-setting vmware-horizon-smartcard smartcardEnable yes 安裝智慧卡重新導向選用元件。
--set-setting vmware-horizon-tsdr tsdrEnable yes 安裝用戶端磁碟機重新導向選用元件。
--set-setting vmware-horizon-usb usbEnable yes 安裝 USB 重新導向選用元件。
--stop-services 不要登錄及啟動已安裝的服務。
如需每個選用元件的詳細說明,請參閱 安裝選項
除了資料表中列出的參數之外,您可以設定下列環境變數。
表 2. Linux 環境變數安裝設定
變數 說明
TERM=dumb 顯示基本的文字 UI。
VMIS_LOG_LEVEL=value 使用 value 的下列其中一個值:
  • NOTSET
  • DEBUG
  • INFO
  • WARNING
  • ERROR
  • CRITICAL

記錄資訊記錄於 /tmp/vmware-root/vmware-installer-pid.log

無訊息安裝命令

以下是如何無訊息安裝 Horizon Client 的範例,且針對每一個元件,此範例指定是否需要安裝該元件。

sudo env TERM=dumb \

./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console \

--set-setting vmware-horizon-usb usbEnable no \

--set-setting vmware-horizon-smartcard smartcardEnable no \
        
--set-setting vmware-horizon-rtav rtavEnable yes \

--set-setting vmware-horizon-tsdr tsdrEnable yes \

--set-setting vmware-horizon-scannerclient scannerEnable yes \

--set-setting vmware-horizon-serialportclient serialportEnable yes \

--set-setting vmware-horizon-mmr mmrEnable yes \

--set-setting vmware-horizon-media-provider mediaproviderEnable yes

這個接下來的範例顯示了如何使用預設設定來執行 Horizon Client 的無訊息安裝。

sudo env TERM=dumb \
./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console --required