9 註冊 SUSE Linux Enterprise 和管理模組/延伸 #
若要獲取技術支援與產品更新,您需要在 SUSE Customer Center 中註冊並啟用 SUSE Linux Enterprise Server。我們建議在安裝期間註冊,因為如此可以隨系統一併安裝最新的可用更新和修補程式。不過,如果您處於離線狀態,或者想跳過註冊步驟,以後隨時都可以從安裝的系統中註冊。
模組和延伸可為系統新增功能,並可讓您視需要自訂系統。這些元件也需要註冊,您可以使用 YaST 或指令行工具對其進行管理。如需詳細資料,請參閱Modules and Extensions Quick Start。
需有一個 SUSE 帳戶才能在 SUSE Customer Center 中註冊。如果您還沒有 SUSE 帳戶,請前往 SUSE Customer Center 首頁 (https://scc.suse.com/) 建立一個帳戶。
若要完全取消註冊某個系統 (包括所有模組和延伸),請使用指令行工具 SUSEConnect
。取消註冊某個系統會移除其在註冊伺服器中的項目,並移除模組、延伸和產品本身的所有儲存庫。
tux >
sudo SUSEConnect -d
9.1 在安裝期間註冊 #
最方便的註冊方法是在安裝期間註冊,這也是建議的方法。如此不僅可以安裝最新的 SUSE Linux Enterprise Server 修補程式,而且還能存取所有模組和延伸,而無需提供額外的安裝媒體。此方法同樣適用於所要安裝的所有模組或延伸。如需註冊程序的詳細資料,請參閱第 8.7 節 「註冊」。
如果在安裝期間成功註冊了系統,則 YaST 會新增 SUSE Customer Center 提供的線上儲存庫。這樣可以避免在本地安裝來源不再可用時出現問題,並確定您可以永遠取得線上儲存庫的最新更新。
9.2 在自動部署期間註冊 #
如果使用 AutoYaST 來自動部署例項,您可以在安裝期間註冊系統,只需在 AutoYaST 控制檔案中提供相關的資訊即可。如需詳細資訊,請參閱Section 4.3, “System registration and extension selection”。
9.3 從安裝的系統註冊 #
如果您在安裝期間跳過了註冊或者想要重新註冊系統,隨時可以使用 YaST 模組SUSEConnect
進行註冊。
9.3.1 使用 YaST 註冊 #
若要註冊系統,請啟動 SUSE Linux Enterprise Server,然後選擇您要啟用的模組和延伸。
› › 。首先註冊如果您在安裝系統時跳過了註冊,並且系統是從 SLE-15-SP3-Full-ARCH-GM-media1.iso 媒體安裝的,請務必註冊您在安裝期間選擇的所有模組和延伸。您只會收到已註冊模組和延伸的安全更新與修補程式。
啟動
› › 。提供與您或您的組織用於管理訂閱的 SUSE 帳戶關聯的電子郵件」地址。此外,請輸入隨同 SUSE Linux Enterprise Server 副本一起提供給您的 。
系統預設會在 SUSE Customer Center 中註冊。繼續下一步驟以開始註冊。
如果您的組織提供了本地註冊伺服器,則您可以從自動偵測到的伺服器清單中選擇一個伺服器,或者在
中提供 URL。選擇SUSE Linux Enterprise Server 將註冊到所選的伺服器,關聯的儲存庫將新增至您的系統。此時會開啟 對話方塊。
啟動註冊程序。選取您要在系統中啟用的所有模組和延伸。至少應該選擇清單中已預先選取的模組 ( 和 )。另外,請務必選擇您在安裝期間額外新增的任何模組或延伸。請注意,需要為所有延伸提供付費購買的額外註冊代碼。按 以繼續。
根據所做的選擇,您現在可能需要接受一或多份授權合約。所有元件將註冊到所選的伺服器,關聯的儲存庫將新增至您的系統。
YaST 套件安裝程式將會開啟,以安裝每個模組的發行套件;根據所選的模組和延伸,它還會安裝額外的套件。強烈建議不要取消選取系統預先選取的任何套件;不過,您可以新增額外的套件。
依序選擇
和 以完成註冊程序。
9.3.2 使用 SUSEConnect 註冊 #
也可以使用 SUSEConnect
透過指令行註冊系統以及模組和延伸。如果本節未提供您所需的資訊,請使用 man 8 SUSEConnect
參閱隨附的文件。
若要將 SUSE Linux Enterprise Server 註冊到 SUSE Customer Center,請如下所示執行
SUSEConnect
:tux >
sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS若要註冊到本地註冊伺服器,請額外提供該伺服器的 URL:
tux >
sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS \ --url "https://suse_register.example.com/"以連同 SUSE Linux Enterprise Server 副本一起收到的註冊代碼取代 REGISTRATION_CODE。以與您或您組織用於管理訂閱的 SUSE 帳戶所關聯的電子郵件地址取代 EMAIL_ADDRESS。
此程序將會註冊 和 ,並將關聯的儲存庫新增至您的系統。
現已註冊包括兩個預設儲存庫的 SUSE Linux Enterprise Server。如果您想要註冊更多的模組或延伸,請依第 9.4 節 「在正在執行的系統中管理模組和延伸」中所述繼續註冊。
9.4 在正在執行的系統中管理模組和延伸 #
即使是在安裝和註冊系統之後,也仍可以新增和移除模組與延伸。可以使用 YaST 或 SUSEConnect
來完成此任務。如需詳細資料,請參閱Modules and Extensions Quick Start。
9.4.1 使用 YaST 新增模組和延伸 #
軟體套件可能需要依存於其他套件才能正常運作,而模組與此類似,它們也可能依存於其他模組。如果存在這種情況,系統會自動選擇安裝所依存的模組。
9.4.2 使用 YaST 刪除模組和延伸 #
請注意,永遠不要刪除 。
。另外,建議不要刪除如果您選擇保留已刪除模組或延伸中的套件,將不再會收到這些套件的更新。因為這些更新包括安全性修復,保留此類套件可能會給系統造成安全風險。
9.4.3 使用 SUSEConnect 新增/刪除模組和延伸 #
執行
SUSEConnect -list-extensions
取得可用延伸的綜覽:tux >
sudo SUSEConnect -list-extensions AVAILABLE EXTENSIONS AND MODULES Basesystem Module 15 SP3 x86_64 (Installed) Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.3/x86_64 Containers Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-containers/15.3/x86_64 Desktop Applications Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-desktop-applications/15.3/x86_64 Development Tools Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-development-tools/15.3/x86_64 SUSE Linux Enterprise Workstation Extension 15 SP3 x86_64 Activate with: SUSEConnect -p sle-we/15.3/x86_64 -r ADDITIONAL REGCODE SUSE Cloud Application Platform Tools Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-cap-tools/15.3/x86_64 SUSE Linux Enterprise Live Patching 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-live-patching/15.3/x86_64 -r ADDITIONAL REGCODE SUSE Package Hub 15 SP3 x86_64 Activate with: SUSEConnect -p PackageHub/15.3/x86_64 Server Applications Module 15 SP3 x86_64 (Installed) Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.3/x86_64 Legacy Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-legacy/15.3/x86_64 Public Cloud Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-public-cloud/15.3/x86_64 SUSE Enterprise Storage 6 x86_64 Activate with: SUSEConnect -p ses/6/x86_64 -r ADDITIONAL REGCODE SUSE Linux Enterprise High Availability Extension 15 SP3 x86_64 Activate with: SUSEConnect -p sle-ha/15.3/x86_64 -r ADDITIONAL REGCODE Web and Scripting Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-web-scripting/15.3/x86_64 MORE INFORMATION You can find more information about available modules here: https://www.suse.com/products/server/features/modules.html執行用於啟用/停用模組或延伸的指令清單中的指令,以新增或刪除元件。請注意,新增延伸需要提供付費購買的額外註冊代碼。
請注意,永遠不要刪除 。
。另外,建議不要刪除
使用 SUSEConnect
新增或刪除模組和延伸時,將會取消註冊相應元件,並從系統中移除相關的儲存庫或服務。不會安裝或移除套件。如果您想要自動完成此類操作,請使用 YaST 新增或刪除模組和延伸。
新增模組或延伸並不意味著會自動安裝預設的套件或模式。您需要在指令行中使用 Zypper,或執行
› 來手動完成此操作。
刪除某個模組或延伸並不意味著會自動進行清理。屬於該模組或延伸的所有套件仍會安裝在系統上,但不再與某個儲存庫相關聯,因此,不再會收到更新。若要移除這些所謂的「孤立」套件,請在指令行中使用 Zypper。zypper packages --orphaned
可列出這些套件,zypper remove
可刪除一或多個套件。或者,可以使用 › 來列出和刪除孤立的套件。
如果您選擇保留已刪除模組或延伸中的套件,將不再會收到這些套件的更新。因為這些更新包括安全性修復,保留此類套件可能會給系統造成安全風險。