跳至內容跳至頁面導覽:上一頁 [access key p]/下一頁 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文件 / 部署指南  / 起始系統組態 / 安裝模組、延伸和協力廠商附加產品
適用範圍 SUSE Linux Enterprise Server 12 SP5

14 安裝模組、延伸和協力廠商附加產品

模組和延伸可在系統中新增部件或功能。模組則全部由 SUSE Linux Enterprise Server 支援,生命週期和更新時限也不同。它們是有明確定義的範圍,並且只透過線上通道提供的一系列套件。

延伸 (例如 WorkStation Extension 或 High Availability Extension) 可在系統中新增額外的功能,它們需要您付費購買自己的註冊金鑰。延伸將透過線上通道或實體媒體交付。若要訂閱線上通道,必須先在 SUSE Customer Center 或本地註冊伺服器中註冊。Package Hub (第 14.6 節 「SUSE Package Hub」) 和 SUSE Software Development Kit (第 14.5 節 「SUSE Software Development Kit (SDK) 12 SP5) 這些延伸屬於例外,它們不需要註冊金鑰,也不在 SUSE 支援合約的涵蓋範圍內。

在 SUSE Customer Center 或本地註冊伺服器中註冊您的系統後,便可以取得產品的模組和延伸清單。如果您在安裝期間跳過註冊步驟,日後可隨時使用 YaST 中的 SUSE Customer Center 組態模組來註冊您的系統。如需詳細資訊,請參閱第 20.8 節 「注册您的系統」

協力廠商也會提供一些附加產品,例如,為了讓特定硬體正常運作所需的僅二進位驅動程式。如果您配備的是這類硬體,請參閱版本說明,獲取有關系統適用之二進位驅動程式的詳細資訊。可以從 http://www.suse.com/releasenotes/、YaST 或者已安裝系統中的 /usr/share/doc/release-notes/ 取得版本說明。

14.1 選擇性模組清單

除了基底伺服器作業系統以外,SUSE Linux Enterprise Server 12 還提供可包含在訂閱中的選擇性模組。每個模組的生命週期都不同。此方式使得與上游更新的整合更為快速。下面是所有選擇性模組的清單及其簡要描述:

Software Development Kit

這是適用於 SUSE Linux Enterprise 產品系列的 Software Development Kit (SDK)。它是一個免費的延伸,面向使用 SUSE Linux Enterprise Server、Desktop 和衍生產品的合作夥伴與客戶。

如需 SUSE Software Development Kit 的詳細資訊,請參閱第 14.5 節 「SUSE Software Development Kit (SDK) 12 SP5

Package Hub

透過 SUSE Package Hub 可以存取社群維護的、用於在 SUSE Linux Enterprise Server 上執行所組建的套件。這些優質套件基於 openSUSE 套裝作業系統中所用的相同原始程式碼組建,提供了可在 SUSE Linux Enterprise Server 中找到的額外軟體。

如需 SUSE Package Hub 的詳細資訊,請參閱第 14.6 節 「SUSE Package Hub」

Advanced Systems Management 模組

此模組包含以下三個元件,用於支援系統管理員將資料中心和雲端的任務自動化︰組態管理工具「CFEngine」和「puppet」,以及新的「machinery」基礎架構。Machinery 是一個系統管理工具箱,用於遠端檢查系統、儲存系統描述,以及建立要在資料中心和雲端部署的新系統影像。

如需 Machinery 專案的詳細資訊,請參閱 http://machinery-project.org/

Containers 模組

此模組包含多個涉及容器和相關工具的套件,其中包括 Docker Open Source Engine,以及適用於 SUSE Linux Enterprise Server 11 和 SUSE Linux Enterprise Server 12 的預先封裝影像。

HPC 模組

HPC 模組提供在高效能運算環境中使用的一組精選工具與元件。為了滿足客戶對於領先 HPC 支援 (包括硬體和軟體) 不斷變化的需求,此模組提供了會頻繁更新至最新可用版本的軟體元件。軟體元件的選項受 OpenHPC 社群專案 (http://openhpc.community/) 所提供內容的啟發 (但不限於此)。

Legacy 模組

Legacy 模組可協助您將應用程式從早期系統移轉至 SUSE Linux Enterprise Server 12。對於要從 UNIX 移至 Linux 的組織而言,此模組可能至關重要。許多早期應用程式所需的套件已不再於最新 SUSE Linux Enterprise Server 版本中提供。而此模組可提供這些套件。它包含 sendmail、syslog-ng、IBM Java6 等套件,以及大量的程式庫 (例如 openssl-0.9.8)。

Public Cloud 模組

Public Cloud 模組是一組用於透過指令行建立和管理公用雲影像的工具。使用 KIWI 或 SUSE Studio 組建您自己的影像時,該影像中會包含目標雲端專屬的啟始化程式碼。

Public Cloud 模組包含四種模式︰

  • Amazon–Web–Services (aws–cli、cloud–init)

  • Microsoft–Azure (WALinuxAgent)

  • Google–Cloud–Platform (gcimagebundle、google–api–python–client、google–cloud–sdk、google–daemon、google–startup–scripts)

  • OpenStack (OpenStack–heat–cfntools、cloud–init)

SUSE Cloud Application Platform Tools 模組

SUSE Cloud Application Platform Tools 模組包含一系列工具,可讓您與 SUSE Cloud Application Platform 產品自身互動,例如提供指令行用戶端。

該模組的生命週期與 SUSE Linux Enterprise Server 自身的不同,請查閱版本說明以瞭解更多詳細資料。

Toolchain 模組

此模組為軟體開發人員提供最新的工具鏈,其中包括 GNU 編譯器集合 (GCC) 和相關套件,以及更新的應用程式、改進、新標準與其他硬體功能。該模組可讓軟體開發人員利用最新 GCC 版本的新功能,在語言支援方面也進行了改進,例如,引入大部分 C++14 變更和更多的 Fortran 2008 與 2015 支援,以及許多新的最佳化功能。如需詳細資訊,請參閱 https://gcc.gnu.org/gcc-5/changes.html

Web and Scripting 模組

Web and Scripting 模組提供一整套的程序檔語言、架構和相關工具,以協助開發人員和系統管理員加速穩定、新式 Web 應用程式的建立。該模組包含最新版本的動態語言,例如 PHP 和 Python。如果您要執行具有 Web 入口網站或需要伺服器端程序檔的 Web 伺服器或主機應用程式,則必須使用 Web and Scripting 模組。

14.2 可用延伸清單

延伸為 SUSE Linux Enterprise Server 的線上修補和高可用性叢集組建等任務提供進階功能。它們以訂閱的形式提供,並需要註冊金鑰,因此是收費的。https://www.suse.com/releasenotes 上通常會提供各延伸的版本說明。

高可用性

SUSE Linux Enterprise High Availability 提供業界領先的成熟開放原始碼高可用性叢集技術,這些技術易於設定和使用。可以將其部署在實體和/或虛擬環境中,使用它可以針對實體伺服器、虛擬伺服器或者這兩者的任何組合建立叢集,以符合您的業務需求。

High Availability 支援包含在 SUSE Linux Enterprise Server for SAP Applications 和 SUSE Linux Enterprise High Performance Computing 的訂閱中,並以 SUSE Linux Enterprise Server 的延伸形式提供。

High Availability Geo Clustering

Geo Clustering for SUSE Linux Enterprise High Availability 延伸是業界領先的開放原始碼高可用性系統,可用於管理全球各地資料中心的叢集伺服器。

Live Patching

使用 SUSE Linux Enterprise Live Patching,無需關閉系統即可執行關鍵的核心修補,從而減少了計劃性停機的需要,並提高了服務可用性。

Workstation 延伸

Workstation 延伸利用 SUSE Linux Enterprise Desktop 的套件 (例如,額外的桌面應用程式和程式庫) 延伸了 SUSE Linux Enterprise Server 的功能。使用該延伸可將這兩個產品相結合,打造功能完備的工作站。

SUSE Manager Server

您可以使用 SUSE Manager 高效管理實體、虛擬以及基於雲端的 Linux 系統。它提供具成本效益的自動組態和軟體管理、資產管理以及系統佈建。

SUSE Manager Proxy

SUSE Manager Proxy 可延伸大型和/或地理位置分散的 SUSE Manager 環境,以減輕 SUSE Manager Server 上的負載、降低頻寬需求,並提供更快的本地更新。

SUSE OpenStack Cloud 9

SUSE OpenStack Cloud 由 OpenStack (社群驅動的領先開放原始碼雲端基礎架構專案) 提供支援,並與 SUSE Linux Enterprise Server 封裝在一起。該產品與 SUSE 維護和支援基礎架構完全整合。對於想要部署具備企業層級可靠性和支援能力的雲端專案的客戶而言,它是一個理解的解決方案。

SUSE OpenStack Cloud Crowbar 9

SUSE OpenStack Cloud Crowbar 是一個開放原始碼軟體解決方案,提供用於部署和管理由 OpenStack (社群驅動的領先開放原始碼雲端基礎架構專案) 支援之雲端基礎架構的基本功能。它能夠以安全、合規且完全受支援的方式,在整個異質雲端環境中實現工作負載的無縫管理和佈建。

14.3 從線上通道安裝模組與延伸

提示
提示:SUSE Linux Enterprise Desktop

從 SUSE Linux Enterprise 12 開始,SUSE Linux Enterprise Desktop 不僅可做為獨立的產品提供,還可做為 SUSE Linux Enterprise Server 的 Workstation 延伸提供。如果您在 SUSE Customer Center 上註冊了產品,則可以選取 Workstation Extension 加以安裝。請注意,安裝該延伸需要有效的註冊金鑰。

若要完成以下程序,您需要在 SUSE Customer Center 或本地註冊伺服器中註冊您的系統。註冊系統時,當您完成第 20.8 節 「注册您的系統」步驟 4 後,立刻就可看到延伸和模組的清單。此時,請跳過後面的步驟並繼續步驟 2

注意
注意:檢視已安裝的附加產品

若要檢視已安裝的附加產品,請啟動 YaST 並選取軟體 › 附加產品

程序 14.1︰ 使用 YaST 從線上通道安裝附加產品與延伸
  1. 啟動 YaST 並選取軟體 › 新增系統延伸或模組

    YaST 將會連接到註冊伺服器並顯示可用延伸和模組清單。

    注意
    注意:可用的延伸和模組

    可用延伸及模組的數量取決於註冊伺服器。本地註冊伺服器可能只提供更新儲存庫,並不提供額外延伸。

    注意
    注意:模組生命週期

    https://scc.suse.com/docs/lifecycle/sle/12/modules 上可查看模組的生命週期結束日期。

  2. 按一下某項可查看其說明。

  3. 透過核取對應的核取方塊選擇要安裝的一或多個項目。

    安裝系統延伸
    圖 14.1︰ 安裝系統延伸
  4. 按一下下一步以繼續。

  5. 根據您為延伸或模組新增的儲存庫,系統可能會提示您輸入儲存庫的 GPG 金鑰,或者要求您同意授權條款。

    確認這些訊息後,YaST 將下載並剖析中繼資料。所選延伸的儲存庫將新增到您的系統 — 無需其他安裝來源。

  6. 如果需要,請依第 13.4.2 節 「管理儲存庫內容」中所述調整儲存庫的內容

注意
注意:更多資訊

白皮書 SUSE Linux Enterprise Server 12 模組

14.4 從媒體安裝延伸和協力廠商附加產品

從媒體安裝延伸或附加產品時,您可以選取各種產品媒體,例如 DVD/CD、可移除大量儲存裝置 (如快閃式磁碟)、本地目錄或 ISO 影像。網路伺服器也可以提供媒體,例如,透過 HTTP、FTP、NFS 或 Samba。

  1. 啟動 YaST,然後選取軟體 › 附加產品 。或者在指令行中使用 sudo yast2 add-on 啟動 YaST 附加產品模組。

    對話方塊將會顯示已安裝之附加產品、模組和延伸的綜覽。

    已安裝的附加產品、模組和延伸清單
    圖 14.2︰ 已安裝的附加產品、模組和延伸清單
  2. 選擇新增以安裝新的附加產品。

  3. 附加產品對話方塊中,選取與您要從中進行安裝的媒體類型相符的選項︰

    安裝附加產品或延伸
    圖 14.3︰ 安裝附加產品或延伸
    • 若要透過 SLP 掃描網路以尋找宣告其服務的安裝伺服器,請選取使用 SLP 搜尋,然後按下一步

    • 若要從抽取式媒體新增儲存庫,請選擇相應選項,然後視情況插入媒體或連接 USB 裝置。按一下Next開始安裝。

    • 對於大多數媒體類型,在選取相應的選項並按下一步後,系統會提示您指定媒體的路徑 (或 URL)。可以選擇性地指定儲存庫名稱。如果未指定,YaST 將使用產品名稱或 URL 做為儲存庫名稱。

    預設已啟用下載儲存庫描述檔選項。如果停用該選項,YaST 稍後會視需要自動下載這些檔案。

  4. 根據您新增的儲存庫,系統可能會提示您輸入儲存庫的 GPG 金鑰,或者要求您同意授權條款。

    確認這些訊息後,YaST 將下載並剖析中繼資料。它會將儲存庫新增到已設定的儲存庫清單。

  5. 如果需要,請依第 13.4.2 節 「管理儲存庫內容」中所述調整儲存庫的內容

  6. 按一下確定確認所做的變更,關閉組態對話方塊。

  7. 成功新增附加產品媒體的儲存庫之後,軟體管理員即會啟動,此時您可以安裝套件。如需詳細資訊,請參閱第 13 章 「安裝或移除軟體

14.5 SUSE Software Development Kit (SDK) 12 SP5

SUSE Software Development Kit 12 SP5 是適用於 SUSE Linux Enterprise 12 SP5 的延伸。它是用於開發應用程式的一整套工具。事實上,為了提供全面的建置系統,SUSE Software Development Kit 12 SP5 包含先前用來建置 SUSE Linux Enterprise Server 產品的所有開放原始碼工具。它可提供開發人員、獨立軟體廠商 (ISV) 或獨立硬體廠商 (IHV) 所需的所有工具,將應用程式導入 SUSE Linux Enterprise Desktop 与 SUSE Linux Enterprise Server 支援的所有平台。

SUSE Software Development Kit 不需要註冊金鑰,並且不在 SUSE 支援合約的涵蓋範圍內。

SUSE Software Development Kit 也包含整合式開發環境 (IDE)、除錯程式與其他相關工具。它可支援大部分主要的程式語言,包括 C、C++、Java 與大多數指令碼語言。SUSE Software Development Kit 還包括 SUSE Linux Enterprise 沒有提供的多个 Perl 套件,方便您使用。

SDK 延伸在 SUSE Customer Center 透過線上通道提供。或者,轉到 http://download.suse.com/,然後搜尋並下載 SUSE Linux Enterprise Software Development Kit (SUSE Linux 軟體開發套件)。如需詳細資訊,請參閱第 14 章 「安裝模組、延伸和協力廠商附加產品

14.6 SUSE Package Hub

可用延伸和模組清單中,可以找到 SUSE Package Hub。它可以免費獲得。它提供大量適用於 SUSE Linux Enterprise 且可輕鬆安裝的附加社群套件,但它們受 SUSE 支援。

如需 SUSE Package Hub 和如何貢獻您的一份力量的更多資訊,請造訪 https://packagehub.suse.com/

重要
重要:不支援 SUSE Package Hub

請注意,SUSE Package Hub 中提供的套件不受 SUSE 官方支援。SUSE 只提供啟用 Package Hub 儲存庫的支援,以及安裝或部署 RPM 套件的協助。