更新卡在“配置无人值守升级”处,软件更新程序变黑。为什么?

更新卡在“配置无人值守升级”处,软件更新程序变黑。为什么?

我搜索了我的问题,但没有找到与我的具体问题相关的解决方案。有一条通知说 Firefox 需要更新,并且“Ubuntu core”之类的东西也需要更新。我开始更新,下载完所有内容后,软件更新程序卡在这个屏幕上(屏幕截图中也显示),顶部显示“正在安装更新...”,底部显示“正在配置无人值守升级”。单击详细信息没有任何反应。它无法点击。发生了什么事?感谢您的回答。

截屏。

答案1

我怀疑配置代码中存在一个错误,unattended-upgrades该错误假定系统实际上已设置为使用自动升级。

我在虚拟机中重现了这个错误,该虚拟机基本上是从介质上全新安装的 Ubuntu 16.04 x64,从未安装过任何其他软件或更新。只进行了一些小的重新配置。

在它冻结了几个小时之后,情况与您的屏幕截图非常相似,我暂停并拍摄了虚拟机的快照,回滚到开始更新之前的快照,进行了某些配置更改,然后重复我的操作直到在对话框中打开相同的内容等。这次更新顺利完成。

我所做的配置更改如下:

  1. 在系统设置->软件和更新->更新中,将“自动检查更新”设置为“每日”。当发生故障时,该选项被设置为“从不”。 首先执行此操作,因为否则 GUI 将破坏剩余的配置更改。

    (我认为此设置是多余的APT::Periodic::Update-Package-Lists,但由于某种原因,直接设置并没有在 GUI 中改变它,所以我也在 GUI 中更改了它以确保无误。)

  2. 编辑/etc/apt/apt.conf.d/10periodic,将以下设置替换为此处显示的设置:

    APT::Periodic::Update-Package-Lists "1";
    APT::Periodic::Download-Upgradeable-Packages "1";
    APT::Periodic::AutocleanInterval "7";
    APT::Periodic::Unattended-Upgrade "1";
    

    0当故障发生时,这些设置均已完成。

更新完成后,您应该能够按照自己的意愿重新设置它们。或者您可能只是跳过 的更新unattended-upgrades

免责声明:

  • 升级后,我遇到了与 gnome 相关的严重不稳定问题。第二次更新和升级(通过 CLI 完成apt-get)解决了这个问题,所以我怀疑这是一个不相关的问题。

  • 尽管我强烈怀疑,由于我从 VM 快照中重复了几乎完全相同的操作,该错误与上述设置有关,但该错误可能不是确定性的,在这种情况下它可能只是巧合起作用。

  • 我不知道哪个上述更改实际上已经修复了该问题。

  • 一旦遇到错误,无论设置如何,它都有可能自动影响下一次运行;请记住,我从未“看到”初始故障的 VM 快照中进行了修复。

相关内容