Apt

如何在 apt-get 升級期間修復“設置 grub-pc”凍結?

  • June 26, 2019

我有一個使用 Ubuntu 建構虛擬映像的打包腳本。apt-get dist-upgrade今天的腳本在on期間開始卡住amazon-ebs: Setting up grub-pc

我發現網上很多人都在抱怨類似的情況,提出了各種臨時提案,但沒有明確的修復說明。我怎樣才能解決這個問題?

至少在我的情況下,問題是安裝後打開了一個互動式提示,通知配置文件已在本地更改(儘管我們自己不修改它)並詢問我是要保留配置文件還是使用提供了新的。

我通過查看 apt-get 日誌文件發現了這一點:cat /var/log/apt/term.log

解決方案是使用 DEBIAN_FRONTEND=noninteractive環境變數和-yq選項(source )強制進行非互動式更新:

export DEBIAN_FRONTEND=noninteractive
apt-get -yq dist-upgrade

據我了解,這將安裝新的配置版本,但不能 100% 確定。對此的進一步了解將不勝感激。

引用自:https://serverfault.com/questions/941031