我的互联网有时会因为 3g 信号强度的变化而暂停,我不得不重新开始整个 apt-get 更新过程!每次更新都会消耗 13-15 mb,这里每 mb 都要花钱!!我可以做些什么来暂停更新,以便在我再次连接互联网后恢复它吗?附言 - 我知道我可以恢复应用程序/升级的下载
答案1
Ctrl查看使用+的建议C,我认为最好在网络断线时尝试Ctrl+Z在后台暂停该过程。fg
一旦连接恢复,您可能能够使用它来恢复。(不过,我不知道 apt-get 在这种情况下有多强大。)
另一种可能性是使用axel
和apt-fast
脚本。它被宣传为通过并行下载来加速下载,但它似乎也擅长跟踪已经下载的内容,大概是因为它必须在并行下载时跟踪文件片段。
答案2
首先暂停该工作。暂停一项工作:
Ctrl + z
当你收到网络信号时重新启动工作:
要在前台运行,请使用
fg %1
要在后台运行,请使用
bg %1
答案3
您可以通过按“Ctrl+C”并停止程序来停止下载软件包或更新系统。这将完全停止程序。下次您尝试相同的命令时,apt-get 将从上次停止的位置恢复下载
答案4
安装/更新是一个原子操作。要么完成,要么不完成。如果更新中断/停止,则回滚到更新开始前的最后一个点。但是,由于标头(包含软件包数据的文件以及从何处获取它们)软件包从您的连接中断点开始下载。只是一句忠告,不要中断安装,否则很可能会使系统无法使用。