CentOS 7.0 不完全安裝手冊 - Step 8 設定「軟體選擇」

by 8月 04, 2014 0 意見        
「軟體選擇」是個重要的選項,用來選擇作業系統安裝後的用途,系統提供了九種預設的安裝模式。

這些預設的安裝模式,是讓在我們選擇用途之後,將必要的套件及相依套件自動安裝完畢,一方面可以減少使用者在選擇套件時的困擾,只要針對用途進行選擇即可,另一方面也是讓使用者知道官方整合哪些功能的套件。


另外,並不是在選擇了安裝模式之後,就不能改變用途,系統安裝完畢之後,一樣可以隨時自行增刪套件;只不過,在沒有安裝 X-Window 的狀況,必須自行手動下指令操作。

最小型安裝

預設的安裝模式,只安裝最精簡的函數庫及套件,其餘全部都要自行安裝。

非常不建議初學者使用,因為連 telnet、ftp 這種最基本的指令工具都要手動安裝,但是這個模式也是最乾淨、最安全的模式,一來安裝的套件及函數庫最少,相對來說可能出現 BUG 或是資安漏洞的機會也少,二來不會安裝不需要的套件及函數庫,可以大幅減少相依性或版本的衝突,也可以避免被自動載入,造成系統資源的無謂浪費。

可以選擇的附加元件有:
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

基礎架構伺服器

常用到的服務都列出來了,DNS、Web、Mail、FTP、File Storage、Database、Printer ... 等服務。

初學者或是一般伺服器可以直接選這個模式,一來節省時間,二來系統會裝好基本的管理工具,不用再 google 尋找到底還要安裝什麼套件。

可以選擇的附加元件有:
  • 備份伺服器
  • DNS 名稱伺服器
  • 目錄客戶端
  • 目錄伺服器
  • 電子郵件伺服器
  • FTP 伺服器
  • 檔案與儲存伺服器
  • 客座代理程式
  • 硬體監控程式工具
  • 高可用性
  • 認證管理伺服器
  • Infiniband 支援
  • Java 平台
  • 大型檔案系統效能
  • 負載平衡器
  • MariaDB 資料庫伺服器
  • 網路檔案系統客戶端
  • 效能工具
  • PostgreSQL 資料庫伺服器
  • 列印伺服器
  • Linux 的遠端管理
  • 高彈性的儲存裝置
  • 虛擬化 Hypervisor
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

檔案和列印伺服器

專門用來處理與檔案及列印相關的服務,如:備份、儲存、權限管理 ... 等。

可以選擇的附加元件有:
  • 備份客戶端
  • 備份伺服器
  • 目錄客戶端
  • 客座代理程式
  • 硬體監控程式工具
  • 高可用性
  • Java 平台
  • 大型檔案系統效能
  • 網路檔案系統客戶端
  • 效能工具
  • Linux 的遠端管理
  • 高彈性的儲存裝置
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

基本網站伺服器

顧名思義,就是用來提供網站相關服務的伺服器,也就是標準的 LAMP 黃金組合 = Linux + Apache + MariaDB + PHP,另外還提供了 Perl、Python、Java 語言的選擇。

可以選擇的附加元件有:
  • 備份客戶端
  • 目錄客戶端
  • 客座代理程式
  • 硬體監控程式工具
  • Java 平台
  • 大型檔案系統效能
  • 負載平衡器
  • MariaDB 資料庫伺服器
  • 網路檔案系統客戶端
  • PHP 支援
  • 效能工具
  • 用於網端的 Perl
  • PostgreSQL 資料庫伺服器
  • Python
  • Linux 的遠端管理
  • 網站 Servlet 引擎
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

虛擬主機

成為虛擬機器 (Virtual Machine) 的主機端作業系統 (Host OS) 。

這裡指的「虛擬主機」是在現有 CentOS 7 裡面利用虛擬化的技術,再安裝多套不同的作業系統進來,例如:Windows 7、Windows Server 2012、FreeBSD,甚至再裝一套 CentOS 6.5 都可以;所以,最底層的 CentOS 7 就是所謂的 Host OS,虛擬機器的主機端,其他的作業系統相對的就是 Guest OS,虛擬機器的客戶端。

可以選擇的附加元件有:
  • 網路檔案系統客戶端
  • Linux 的遠端管理
  • 虛擬化平台
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

含有 GUI 的伺服器

這個模式與「基礎架構伺服器」大同小異,不過增加了圖形使用者介面 (Graphical User Interface) 的支援,也就是 X-Window 桌面平台及 KDE 桌面管理程式。

可以選擇的附加元件有:
  • 備份伺服器
  • DNS 名稱伺服器
  • 目錄伺服器
  • 電子郵件伺服器
  • FTP 伺服器
  • 檔案與儲存伺服器
  • 硬體監控程式工具
  • 高可用性
  • 認證管理伺服器
  • Infiniband 支援
  • Java 平台
  • KDE
  • 大型檔案系統效能
  • 負載平衡器
  • Mainframe 存取
  • MariaDB 資料庫伺服器
  • 網路檔案系統客戶端
  • 效能工具
  • PostgreSQL 資料庫伺服器
  • 列印伺服器
  • 遠端桌面環境客戶端
  • Linux 的遠端管理
  • 高彈性的儲存裝置
  • 虛擬化客戶端
  • 虛擬化 Hypervisor
  • 虛擬化工具
  • 相容性函式庫
  • 開發工具
  • 智慧卡支援

GNOME 桌面環境

Linux 以文字介面為主, 雖不像 Microsoft Windows 及 Mac OS 一樣有原生的 GUI,但是在有需要的時候,只要安裝了 X-Window 及桌面管理程式,也可以有美美的視窗環境,而 GNOME 就是其中的一種桌面管理程式。

這個安裝模式主要是提供給使用者在 Linux 的環境下,也能夠在圖形化的視窗中,完成網際網路、辦公事務、影音播放 ... 等等的操作。

可以選擇的附加元件有:
  • 備份客戶端
  • GNOME 應用程式
  • 網際網路應用程式
  • Legacy X Window 系統相容性
  • 辦公軟體和生產軟體
  • 遠端桌面環境客戶端
  • 智慧卡支援
  • 相容性函式庫
  • 開發工具

KDE Plasma Workspaces

與上一個安裝模式差不多,一樣是提供 GUI 視窗供使用者操作,唯一不同的是桌面管理程式換成了 KDE plasma Workspaces

簡單的說,KDE 這一套桌面環境強調的是更佳的使用者體驗,更棒的介面特效,更好的顯示效能;不過硬體需求也相對高了不少。

可以選擇的附加元件有:
  • 備份客戶端
  • 網際網路應用程式
  • KDE 應用程式
  • KDE 多媒體支援
  • Legacy X Window 系統相容性
  • 辦公軟體和生產軟體
  • 遠端桌面環境客戶端
  • 智慧卡支援
  • 相容性函式庫
  • 開發工具

用來進行開發和建立的工作站

這個安裝模式的目的就是用來寫程式,不論是 PHP、Python、Perl、Java 等語言,或是 MariaDB、PostgreSQL 等資料庫,全部一網打盡。

可以選擇的附加元件有:
  • 額外開發
  • 備份客戶端
  • 相容性函式庫
  • DNS 名稱伺服器
  • 開發工具
  • 電子郵件伺服器
  • Emacs
  • FTP 伺服器
  • 檔案與儲存伺服器
  • 圖形設計工具
  • 硬體監控程式工具
  • 認證管理伺服器
  • Infiniband 支援
  • 大型檔案系統效能
  • Legacy X Window 系統相容性
  • 負載平衡器
  • Mainframe 存取
  • MariaDB 資料庫伺服器
  • 網路檔案系統客戶端
  • 辦公軟體和生產軟體
  • PHP 支援
  • 用於網端的 Perl
  • 平台開發
  • PostgreSQL 資料庫伺服器
  • Python
  • 遠端桌面環境客戶端
  • 技術編寫
  • 虛擬化 Hypervisor
  • 網站 Servlet 引擎
  • 智慧卡支援

系列文章

Heracles Jam,江湖人稱「海公公」

IT 技術家 - 創站部落客

一個常用 Windows、慣用 macOS、愛用 Linux 的 3C 阿宅
現職 MIS / 業界講師 / 資訊顧問 / 部落客

0 意見 :

張貼留言