章 31. 透過 VNC 安裝

Red Hat Enterprise Linux 的安裝程式(anaconda)提供了兩種互動式操作模式。原始模式是文字介面;新的模式使用了 GTK+,並在 X Window 環境下執行。本章將解釋如何在工作站環中,缺少螢幕與輸入裝置的情況下,使用圖形化模式來進行安裝的方法。通常這情況會出現在資料中心(datacenter)的系統上,這些系統所在機架上,一般沒有螢幕、鍵盤與滑鼠。除此之外,許多這些系統甚至沒有螢幕接頭。企業用的硬體通常不需要這些東西,所以這種硬體配置是可以接受的。
然而在這種環境中,用圖形介面來安裝還是比較推薦的方式。文字模式環境缺乏許多圖形模式中所提供的功能。許多使用者還是覺得文字介面有更多的操控、配置能力;但事實不是如此。現在程式設計師把重心放在圖形化介面,同時許多東西(例如配置 LVM、設置分割區、選擇套件、配置開機載入程式)在文字模式中都找不到了。原因是:
  • 在文字模式下建立使用者介面的程式,比圖形化介面下的要少。
  • 文字模式較難進行國際化的工作。
  • 想要維護單一的互動式安裝程式。
因此 Anaconda 包括了 虛擬網路運算(VNC,Virtual Network Computing)模式,能讓安裝程式在本機執行圖形模式,但畫面是透過網路顯示於另一台電腦上。在 VNC 模式下安裝可以提供使用者完整的安裝選項,即使電腦沒有螢幕或輸入裝置,也能做到。

31.1. VNC Viewer

要用 VNC 安裝的話,您需要在工作站或其他終端電腦上安裝 VNC viewer。您想要安裝 VNC viewer 的地方包括:
  • 您自己的工作站
  • Datacenter 裡的筆記型電腦
VNC 是開放原始碼的軟體,授權模式為 GNU General Public License。
大部分 Linux 發行版的軟體庫中皆含有 VNC 客戶端。請使用您的套件管理員來搜尋特定發行版的客戶端。比方說,在 Red Hat Enterprise Linux 上,請安裝 tigervnc 套件:
# yum install tigervnc
一旦您確認您可使用 VNC viewer 之後,您便可開始安裝過程。