跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 部署指南 / 安装过程 / 注册 SUSE Linux Enterprise 和管理模块/扩展
适用范围 SUSE Linux Enterprise Server 15 SP2

9 注册 SUSE Linux Enterprise 和管理模块/扩展

要获取技术支持和产品更新,需要在 SUSE Customer Center 中注册并激活 SUSE Linux Enterprise Server。建议您在安装期间注册,因为这样可以随系统一起安装最新的可用更新和增补程序。不过,如果您处于脱机状态或者想跳过注册步骤,以后随时可以从安装的系统注册。

模块和扩展可为系统添加功能,并可让您根据需要自定义系统。这些组件也需要注册,可以使用 YaST 或命令行工具对其进行管理。有关更多细节,请参见模块和扩展快速入门

注意
注意:SUSE 帐户

需有一个 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 控制文件中提供相关的信息即可。有关详细信息,请参见第 4.3 节 “系统注册和扩展选择”

9.3 从安装的系统注册

如果您在安装期间跳过了注册或者想要重新注册系统,随时可以使用 YaST 模块产品注册或命令行工具 SUSEConnect 进行注册。

9.3.1 使用 YaST 注册

要注册系统,请启动 YaST › 软件 › 产品注册。首先注册 SUSE Linux Enterprise Server,然后选择您要启用的模块和扩展。

重要
重要:模块和扩展

如果您在安装系统时跳过了注册,并且系统是从 SLE-15-SP2-Full-存档-GM-media1.iso 媒体安装的,请务必注册您在安装期间选择的所有模块和扩展。您只会收到已注册模块和扩展的安全更新与增补程序。

过程 9.1︰ 使用 YaST 注册产品
  1. 启动 YaST › 软件 › 产品注册

    Image
  2. 提供与您或您的组织管理订阅时所用的 SUSE 帐户关联的电子邮件地址。此外,请输入随 SUSE Linux Enterprise Server 副本一起提供给您的注册码

  3. 系统默认会在 SUSE Customer Center 中注册。转到下一步骤以开始注册。

    如果您的组织提供了本地注册服务器,您可以从自动检测到的服务器列表中选择一个服务器,或者在通过本地 SMT 服务器注册系统中提供 URL。

  4. 选择下一步启动注册过程。SUSE Linux Enterprise Server 将注册到所选的服务器,关联的储存库将添加到您的系统。此时会打开扩展和模块选择对话框。

    Image
  5. 选择您要在系统中启用的所有模块和扩展。至少应该选择列表中已预先选择的模块(Basesystem 模块 Server Applications 模块)。另外,请务必选择您在安装期间添加的任何附加模块或扩展。请注意,需要为所有扩展提供付费购买的附加注册码。单击下一步继续。

  6. 根据所做的选择,您现在可能需要接受一个或多个许可协议。所有组件将注册到所选的服务器,关联的储存库将添加到您的系统。

  7. YaST 包安装程序将会打开,以安装每个模块的发行包;根据所选的模块和扩展,它还会安装其他的包。强烈建议不要取消选择系统预先选择的任何包;不过,您可以添加其他的包。

    Image

    依次选择接受完成以完成注册过程。

9.3.2 使用 SUSEConnect 注册

也可以使用 SUSEConnect 通过命令行注册系统以及模块和扩展。如果所需的信息超出了本节的范畴,请使用 man 8 SUSEConnect 查看随附的文档。

过程 9.2︰ 使用 SUSEConnect 注册产品
  1. 要将 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/"

    REGISTRATION_CODE 替换为与 SUSE Linux Enterprise Server 副本一同收到的注册码。将 EMAIL_ADDRESS 替换为与您或您的组织管理订阅时所用的 SUSE 帐户关联的电子邮件地址。

    此过程将会注册 Basesystem 模块 Server Applications 模块,并将关联的储存库添加到您的系统。

  2. 现已注册包括两个默认储存库的 SUSE Linux Enterprise Server。如果您想要注册更多的模块或扩展,请根据第 9.4 节 “在正在运行的系统中管理模块和扩展”中所述继续注册。

9.4 在正在运行的系统中管理模块和扩展

即使是在安装和注册系统之后,也仍可以添加和去除模块与扩展。可以使用 YaST 或 SUSEConnect 来完成此任务。有关更多细节,请参见模块和扩展快速入门

9.4.1 使用 YaST 添加模块和扩展

  1. 启动 YaST › 软件 › 添加系统扩展或模块

    Image
  2. 要添加模块或扩展,请选择您要安装的所有组件。请注意,需要为所有扩展提供付费购买的附加注册码。

  3. 所有附加组件将注册到注册服务器,关联的储存库将添加到您的系统。

  4. YaST 包安装程序将会打开,以安装每个模块的发行包;根据所选的模块和扩展,它还会安装其他的包。强烈建议不要取消选择系统预先选择的任何包;不过,您可以添加其他的包。

    依次选择接受完成以完成该过程。

提示
提示:模块依赖性

软件包可能需要依赖其他包才能正常运行,而模块与此类似,它们也可能依赖于其他模块。如果存在这种情况,系统会自动选择安装所依赖的模块。

9.4.2 使用 YaST 删除模块和扩展

  1. 启动 YaST › 软件 › 附加产品

    Image
  2. 选择要去除的模块或扩展,然后单击删除。当有警告指出将要去除选定组件中的所有包时,请确认删除。

  3. YaST 软件管理器此时将会打开,并列出已删除的模块或扩展中所有已安装的包。单击接受以去除所有这些包。强烈建议您去除不想要的包,因为对于已删除的模块或扩展中的包,系统不再提供其更新。如果您保留包,请务必至少去除每个已删除的模块或扩展的 *-release 包。

    依次单击接受确定以继续。

警告
警告:删除模块

请注意,切勿删除 Basesystem 模块。另外,建议不要删除 Server Applications 模块

警告
警告:系统不会针对已删除的模块和扩展中的包提供更新

如果您选择保留已删除模块或扩展中的包,将不再会收到这些包的更新。因为这些更新包括安全修复,保留此类包可能会给系统带来安全风险。

9.4.3 使用 SUSEConnect 添加/删除模块和扩展

  1. 运行 SUSEConnect -list-extensions 获取可用扩展的概览:

    tux > sudo SUSEConnect -list-extensions
    AVAILABLE EXTENSIONS AND MODULES
    
      Basesystem Module 15 SP2 x86_64 (Installed)
      Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.2/x86_64
    
        Containers Module 15 SP2 x86_64
        Activate with: SUSEConnect -p sle-module-containers/15.2/x86_64
    
        Desktop Applications Module 15 SP2 x86_64
        Activate with: SUSEConnect -p sle-module-desktop-applications/15.2/x86_64
    
          Development Tools Module 15 SP2 x86_64
          Activate with: SUSEConnect -p sle-module-development-tools/15.2/x86_64
    
          SUSE Linux Enterprise Workstation Extension 15 SP2 x86_64
          Activate with: SUSEConnect -p sle-we/15.2/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Cloud Application Platform Tools Module 15 SP2 x86_64
        Activate with: SUSEConnect -p sle-module-cap-tools/15.2/x86_64
    
        SUSE Linux Enterprise Live Patching 15 SP2 x86_64
        Activate with:
          SUSEConnect -p sle-module-live-patching/15.2/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Package Hub 15 SP2 x86_64
        Activate with: SUSEConnect -p PackageHub/15.2/x86_64
    
        Server Applications Module 15 SP2 x86_64 (Installed)
        Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.2/x86_64
    
          Legacy Module 15 SP2 x86_64
          Activate with: SUSEConnect -p sle-module-legacy/15.2/x86_64
    
          Public Cloud Module 15 SP2 x86_64
          Activate with: SUSEConnect -p sle-module-public-cloud/15.2/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 SP2 x86_64
          Activate with: SUSEConnect -p sle-ha/15.2/x86_64 -r ADDITIONAL REGCODE
    
          Web and Scripting Module 15 SP2 x86_64
          Activate with: SUSEConnect -p sle-module-web-scripting/15.2/x86_64
    
    MORE INFORMATION
    
    You can find more information about available modules here:
    https://www.suse.com/products/server/features/modules.html
  2. 运行用于激活/停用模块或扩展的命令列表中的命令,以添加或删除组件。请注意,添加扩展需要提供付费购买的附加注册码。

警告
警告:删除模块

请注意,切勿删除 Basesystem 模块。另外,建议不要删除 Server Applications 模块

重要
重要:不会自动安装/去除包

使用 SUSEConnect 添加或删除模块和扩展时,相应组件将会取消注册,相关的储存库或服务将从系统中去除。此时不会安装或去除包。如果您想要自动完成此类操作,请使用 YaST 添加或删除模块和扩展。

添加模块或扩展并不意味着会自动安装默认的包或模式。您需要在命令行中使用 Zypper,或者运行 YaST › 软件管理来手动完成此操作。

删除某个模块或扩展并不意味着会自动进行清理。属于该模块或扩展的所有包仍会安装在系统上,但不再与某个储存库相关联,因此,不再会收到更新。要去除这些所谓的孤立包,请在命令行中使用 Zypper。zypper packages --orphaned 可列出这些包,zypper remove 可删除一个或多个包。或者,可以使用 YaST › 软件管理列出和删除孤立的包。

警告
警告:系统不会针对已删除的模块和扩展中的包提供更新

如果您选择保留已删除模块或扩展中的包,将不再会收到这些包的更新。因为这些更新包括安全修复,保留此类包可能会给系统带来安全风险。