当我选择从本地服务器更新,尤其是从各个公司或大学托管的私人服务器等位置更新时,
是否有所有最新更新可用?
我们如何才能保证本地服务器不推送垃圾或不相关的软件?是否有任何检查本地服务器有效性的措施?
如果所有本地服务器都是主服务器的相同映像,则无需在更新时指定位置,可以在域级别解决,每个人都可以自动享受最佳更新速度
谢谢
答案1
是否有所有最新更新可用?
取决于该服务器从上游源同步的频率。会有延迟,但延迟大小因站点而异。这是 Ubuntu 的镜像信息:
保持最新状态。请尝试每天镜像四次左右(即每六个小时)存档镜像。由于 Ubuntu 每六个月左右才发布一次,因此每天检查发布镜像就足够了。推送镜像可作为替代方案。
因此我预计最大延迟时间将少于半天,因为他们鼓励镜像每天同步四次。
我们如何才能保证本地服务器不推送垃圾或不相关的软件?是否有任何检查本地服务器有效性的措施?
所有软件包都已签名。由系统不信任的密钥签名的软件包至少会生成一条警告,提示您即将安装未经认证的软件包,否则系统将拒绝安装。
如果所有本地服务器都是主服务器的相同映像,则无需在更新时指定位置,可以在域级别解决,每个人都可以自动享受最佳更新速度
这是一种方法,但并非万无一失。可能有理由推翻自动选择。从历史上看,基于 DNS 的地理镜像之类的东西并不便宜,也不容易实现。因此,Linux 发行版的国家镜像变得相当普遍。