![是否可以安排升级所需的下载?](https://linux22.com/image/1104851/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%AE%89%E6%8E%92%E5%8D%87%E7%BA%A7%E6%89%80%E9%9C%80%E7%9A%84%E4%B8%8B%E8%BD%BD%EF%BC%9F.png)
我想从 10.10 升级到 11.04,但我的 ISP 有数据上限,限制了我的下载量。幸运的是,凌晨 2 点到早上 8 点之间的流量不计入此上限,但我很少在凌晨 2 点醒来启动升级过程。
有什么方法可以安排升级或升级所需的下载在特定时间运行吗?
答案1
一种解决方案是下载安装 CD,然后将其用作本地存储库来执行升级。说明如下:
如果您的 ISP 允许您在晚上通过 BitTorrent 下载,您可以在编辑 ▸ 首选项 ▸ 速度菜单中安排 Transmission 仅在晚上下载 CD。
答案2
一般情况下,您可以下载更新而不安装它们。只需成为 root,等待凌晨 2 点,然后开始下载。
$ sudo bash
# sleep 5h
# apt-get dist-upgrade --download-only
你可以创建一个 cron 任务执行最后一个命令(特别是对于常规增量更新)。然后当您醒来时,您可以安装更新。
不幸的是,该do-release-upgrade
命令(推荐的升级方式到下一个 Ubuntu)没有仅下载选项,所以我会坚持使用 ændrük 的 CD 下载。
不过,如果你真的很喜欢冒险,你可以遵循设置命令行升级的说明然后do-release-upgrade
睡了一觉就跑了。笔记:当您不在场时,我会非常谨慎地安装更新,以防出现问题。