如何在 Linux 中暫停 apt-get 升級?

如何在 Linux 中暫停 apt-get 升級?

我想升級Linux。因此,在進行升級之前,我想知道如何暫停 apt-get 升級並在第二天從我離開的地方開始升級?

我想這樣做是因為我不知道更新需要多長時間以及會消耗多少資料。而且我的頻寬也較小。

請告知您是否需要更多資訊。

答案1

下載包

如果您仍在下載軟體包,可以安全地中斷它。 (按幾次Ctrl C就會取消,或參考vanadium的答案暫停)。

只要您不清理(自動清理等)下載的軟體包,您就應該能夠從目前位置繼續下載,但任何部分下載的軟體包除外。 (即,您已經下載的任何內容都將在快取中找到,因此不會再次下載)。然而不是 sudo apt autoclean或者sudo apt-get clean因為這將清理您的快取並強制重新下載軟體包。

這不是暫停,但我描述的是下次使用完全下載的軟體包取消並重新啟動。

安裝軟體包

如果它正在安裝新軟體包,我會盡力避免中斷它(無論如何,你已經遭受了頻寬的打擊

答案2

一般來說,您可以使用鍵盤組合中斷/停止終端中的任何進程Ctrlz,然後發出命令之一fgbg讓進程在前台或後台恢復(終端可自由執行其他命令)。

請注意,您無法關閉電腦:這將終止所有正在運行的進程。

可能不建議在系統升級期間執行此操作,因為任何干擾都可能增加出現問題的機會。在這裡查找有關如何進行操作的問題離線升級Ubuntu

相關內容