升级 Uyuni 客户端

在本节中,我们以 openSUSE Leap 为例。

1. 准备升级

过程:准备客户端升级
  1. At the command prompt on the SUSE Multi-Linux Manager Server, as root, use the spacewalk-common-channels command to add the appropriate channels.

    spacewalk-common-channels \
    opensuse_leap15_4 \
    opensuse_leap15_4-non-oss \
    opensuse_leap15_4-non-oss-updates \
    opensuse_leap15_4-updates \
    opensuse_leap15_4-uyuni-client
  2. Fully synchronize all channels with spacewalk-repo-sync.

  3. In the SUSE Multi-Linux Manager Server Web UI, navigate to Software  Manage  Channels and click the Uyuni Client Tools for openSUSE Leap 15.4 (x86_64) channel name.

  4. 在右上角单击 管理通道

  5. Click the Repositories tab, and select External - Uyuni Client Tools for openSUSE Leap 15.3 (x86_64).

  6. 单击 更新储存库

  7. 导航到储存库  同步子选项卡,然后单击 立即同步

  8. Do the same with openSUSE Leap 15.4 (x86_64) and External - openSUSE Leap 15.3 (x86_64).

Unfold openSUSE Leap 15.4 (x86_64) to see all child channels populated with packages.

2. 升级

要升级客户端,您需要替换软件储存库,然后更新软件,最后重引导客户端。

过程:升级客户端
  1. 在 SUSE Multi-Linux Manager 服务器 Web UI 中,导航到系统,然后单击客户端的名称。

  2. Click Software  Software Channels, and as the base channel select the openSUSE Leap 15.5 channel that is listed in the Customs Channels list.

  3. In the Child Channels pane, select the 15.5 child channels.

  4. Click Next, and Confirm Software Channel Change with Confirm.

  5. 单击软件  软件包  升级,选择客户端上要更新的所有软件包,然后应用选择。单击 升级软件包,查看细节,然后单击 确认 以完成更新。

  6. 重引导客户端。

如果需要更新许多客户端,可以在 SUSE Multi-Linux Manager 服务器上创建由此命令序列组成的操作链。您可以使用操作链同时对多个客户端执行更新。