使用 spacewalk 存储库修补 ubuntu 服务器

使用 spacewalk 存储库修补 ubuntu 服务器

我正在尝试设置 spacewalk 2.10 存储库来修补我们的 ubuntu 16、18 和 20 服务器。

我能够成功配置和连接 16,它拥有 ubuntu 16 镜像中的所有 rhel 包。但是当我运行 apt-get update --allow-insecure-repositories 时,它只能看到我的几个存储库,而忽略其余的。我必须从 16 服务器为 18 和 20 OS 提取的源代码构建 spacewalk deb,但在构建 deb 并安装它们后可以成功注册 18 和 20。但是当我尝试运行更新时,我的所有 18 和 20 存储库都显示为被忽略,我得到

无法获取 spacewalk://myspacewalkserver/dists/channels:/main/binary-amd64/Packages 404 未找到。

更新返回 16:

获取:8 spacewalk://myspacewalkserver channels:/main amd64 软件包 [1,306 kB]

18 和 20 的情况如下:

Ign:3 spacewalk://myspacewalkserver 频道:/main amd64 软件包

我正在为每个操作系统同步相同的频道,只是将 xenial 更改为 bionic 和 focal:

http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/binary-amd64/ http://us.archive.ubuntu.com/ubuntu/dists/bionic/main/binary-amd64/ http://us.archive.ubuntu.com/ubuntu/dists/focal/main/binary-amd64/

并且我的太空行走存储库中有适用于所有 3 个操作系统的软件包。

你知道我可以在我的服务器或太空行走中排除哪些故障,以使它们正常工作吗?

相关内容