我想升級Linux。因此,在進行升級之前,我想知道如何暫停 apt-get 升級並在第二天從我離開的地方開始升級?
我想這樣做是因為我不知道更新需要多長時間以及會消耗多少資料。而且我的頻寬也較小。
請告知您是否需要更多資訊。
答案1
下載包
如果您仍在下載軟體包,可以安全地中斷它。 (按幾次Ctrl C就會取消,或參考vanadium的答案暫停)。
只要您不清理(自動清理等)下載的軟體包,您就應該能夠從目前位置繼續下載,但任何部分下載的軟體包除外。 (即,您已經下載的任何內容都將在快取中找到,因此不會再次下載)。然而不是 sudo apt autoclean
或者sudo apt-get clean
因為這將清理您的快取並強制重新下載軟體包。
這不是暫停,但我描述的是下次使用完全下載的軟體包取消並重新啟動。
安裝軟體包
如果它正在安裝新軟體包,我會盡力避免中斷它(無論如何,你已經遭受了頻寬的打擊)
答案2
一般來說,您可以使用鍵盤組合中斷/停止終端中的任何進程Ctrlz,然後發出命令之一fg
或bg
讓進程在前台或後台恢復(終端可自由執行其他命令)。
請注意,您無法關閉電腦:這將終止所有正在運行的進程。
可能不建議在系統升級期間執行此操作,因為任何干擾都可能增加出現問題的機會。在這裡查找有關如何進行操作的問題離線升級Ubuntu。