是否可以先進行 apt-get 安裝並稍後繼續安裝?

是否可以先進行 apt-get 安裝並稍後繼續安裝?

假設我想安裝一些大的東西...(例如 kde),但我在一個互聯網連接非常差的地方進行安裝,所以我想停止它,稍後再進行。但我不想一切重新開始。能做到嗎?

答案1

執行apt-get install -d STUFF此操作會將所有內容下載到快取,但不會對其進行操作。

稍後,當您有更好的連接時,您可以刪除 -d ,如果需要, apt 將下載其餘部分並開始從快取安裝:/var/cache/apt/archives/

答案2

如果你在 apt-get 仍處於獲取包的階段時殺死它,那麼是的,它會從它停止的地方恢復獲取 - 到目前為止它獲取的 archvies 將保存在 /var/cache/apt/archives 中。

順便說一句,這是被 清理的目錄apt-get clean

如果你在完成獲取並開始配置/安裝後殺死它,那麼你就陷入了更深的困境,我真的不想嘗試它;)

答案3

或者,使用 GNU Screen 開始安裝。只要它自己運行screen,它就會打開一個新窗口,裡面有一個 shell。如果您在此處運行命令,然後按 Ctrl-d ( ^d),該視窗將從當前終端“分離”,但它將保持在後台運行:運行screen -x以返回它。

這也適用於長時間運行的命令,例如 apt-get install [所有 KDE]:只需在螢幕視窗內啟動 apt-get install 命令並按 ^d。然後,只需重新附加 usingscreen -x並查看是否已完成。

螢幕有更多選項:^a c將建立新窗口(用於^a 1轉到第一個窗口,^a n轉到“右側”窗口等)。看http://www.gnu.org/software/screen/manual/對於手冊!

編輯:當然,執行screenwindows的電腦不能重新啟動,否則windows會遺失。

相關內容