我有一个本地22.04镜像使用的一些服务器谁不能访问互联网。干扰镜工作得很好,但昨天我的任务是将Ondrej添加到镜像中,因为我们需要在许多机器上安装软件。
镜像的The服务器是Apache。
添加PPA很好,我将回购添加到镜像列表中,运行apt镜像,它识别了大约280 OK的新包并将其取出,之后我确认镜像运行良好,包被添加到镜像/ppa.unchadcontent.net/ubuntu下面。
我把新的包设计成www-数据,让new服务器拥有服务它们的权限。
但是,在sources.list中为回购位置添加一条新行之后,服务器在客户端上运行apt更新时将得到404。
奇怪的是,如果我想得到相同的文件,他们会收到404,它会成功。
在对客户端进行apt更新和检查镜像的访问日志时,我会看到所有404错误,但是当比较它在404上得到的路径时,我可以看到包在那里--但是镜像在它们上发送了404。
我知道我可能会以某种方式获得Ondrej回购密钥到我作为客户端使用的服务器上,但我首先需要能够使用repos。
我可以提供有关配置的更多细节,但im被迫通过Hyper的基于RDP的控制台工作,无法复制粘贴,因此它全部在屏幕截图中。
有人能帮忙吗?
发布于 2022-09-20 13:25:43
现在作为官方回答: 404是发送的,因为在您的路径中使用ppa.launchpad.net而不是ppa.launchpadcontent.net。
https://askubuntu.com/questions/1430304
复制相似问题