如何在终端中暂停/恢复 apt-get 更新过程?

avi*_*avi 22 apt

由于 3g 信号强度的变化,我的互联网有时会暂停,我必须再次重新启动整个 apt-get 更新过程!每次更新消耗 13-15 mb,这里每 mb 成本!!我可以做些什么来暂停更新,以便在我再次连接 Internet 后可以恢复更新!ps - 我知道我可以继续下载应用程序/升级

bel*_*qua 28

查看使用Ctrl+的建议C,我认为当/如果网络中断时,最好尝试Ctrl+Z在后台暂停进程。fg一旦您的连接恢复,您就可以使用来恢复。(不过,我不知道 apt-get 在这种情况下有多健壮。)

另一种可能性是使用axelapt-fast脚本。它被宣传为通过并行下载来加速下载,但它似乎也很好地跟踪已下载的内容,大概是因为它必须在以并行块下载时跟踪文件片段。

这是来自 Ubuntuforum 的原始线程


Avi*_*511 6

首先暂停该作业。暂停工作:

Ctrl + z 
Run Code Online (Sandbox Code Playgroud)

用于在获得网络信号时再次重新启动作业:

要在前台运行它,请使用

fg %1 
Run Code Online (Sandbox Code Playgroud)

要在后台运行它,请使用

 bg %1 
Run Code Online (Sandbox Code Playgroud)


Ami*_* KK 5

您可以通过按“Ctrl+C”并停止程序来停止下载软件包或更新系统。这将完全停止程序。下次尝试相同的命令时,apt-get 将从上次停止的位置继续下载