首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安排一天的升级

如何安排一天的升级
EN

Ask Ubuntu用户
提问于 2011-03-17 21:42:28
回答 2查看 2K关注 0票数 10

我负责一所私立K-8学校的大约30台Ubuntu电脑。我们只有3 3Mbps的互联网连接服务于整个校园,我想确保更新是在半夜完成的,这样白天的任务就不会慢下来。

我正在使用Ubuntu10.04,并设置了通过更新管理器下载和安装安全更新的所有计算机。我还安装了cron-apt,并修改了配置文件,以错开从晚上10点到当地时间凌晨4点升级的开始时间。

然而,今天早上7:30我到了学校,所有的电脑都在忙着下载一个基于安全的更新程序。不用说,所有的网络活动都慢下来了(在接下来的2个小时内),计算机用户非常不安。这是我一直在努力阻止的事件。

看来我确保半夜下载的计划失败了,我不知道为什么。

我也尝试过使用无人值守的升级和crontab的一些方案,但是除了我试图在半夜强制进行的升级之外,似乎总是会有一些计划升级发生。

是否有一种绝对积极地保证更新只在某一特定时间发生的可靠方法?如果更新管理器有一个下拉菜单来指定指定的时间,那就太好了。

谢谢你能帮我的忙。

EN

回答 2

Ask Ubuntu用户

发布于 2011-03-17 22:17:03

这不是你的问题的答案,而是给你带来巨大好处的解决办法:你为什么不直接使用一个代理呢?

有很多选择,但我会从squid-deb-proxy开始。您需要一台机器作为主机,但这可能是您正在处理的机器之一。类似地,它可以是一个单独的服务器。不需要强大。

这个想法是更新包只需要下载一次。它们被缓存,所有其他机器都从本地缓存中下载。

您仍然需要错开更新过程。一台机器需要下载更新来填充缓存。您可以使用一台机器在夜间下载更新(使用一个简单的@daily cron任务-在午夜进行)。其他的机器可以整晚关机(节省很多钱),然后只要他们愿意就可以抓取他们的更新。他们只会使用内部带宽,这样就能飞了。

设置它的一些技巧可以是在这里读

票数 3
EN

Ask Ubuntu用户

发布于 2011-03-17 22:01:00

看起来您正在使用两种独立的更新机制:cron和update。尝试禁用更新管理器中的自动更新。如果cron-apt配置正确,则每次安装新更新时都会收到通知电子邮件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/30825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档