最近才开始出现这种情况,我不知道为什么。这
并不困扰我太多,因为我通常在需要时使用 apt-get update/upgrade,但这有点烦人。
只是好奇是否有人见过这个问题,和/或知道如何解决这个问题。
答案1
几周以来,我一直遇到同样的问题。我没有中断任何更新,我唯一不寻常的事情就是取消选择建议的更新(我认为这可能是对 bsdutils 的更新,因为它看起来有些可疑 - 缺少有关建议更新的一些信息)。此后,每次出现软件更新窗口时,它都只包含标题栏和边框。我可以调整它的大小,但它是空白的。
我尝试了上述建议,但 dpkg 不支持这些选项。我怀疑该建议的意思是:“sudo apt-get update”和“sudo apt-get upgrade”。
我照做了,它下载并更新了一堆东西。我还得重新启动,但我选择不这样做。
以上都无济于事。
我无法使用 ps 轻松找到更新过程,但确实通过 GUI“系统工具”->“系统监视器”工具找到了它。从中我发现了等效的命令行:/usr/bin/python3 /usr/bin/update-manager --no-update --no-focus-on-map 如果我运行它,它会正常工作。
但是,我注意到,无论更新管理器是否明显运行(系统偶尔会产生的小空白窗口,或者我从命令行运行它时出现的正常窗口),总是有一个“更新管理器”进程在运行。
我以为更新管理器的某个部分可能不知何故“卡住了”,于是选中它并选择“结束进程”,忽略了可怕的警告。从那时起,软件更新程序的小空白窗口问题就消失了。
答案2
我遇到了同样的问题,正如 user75601 指出的那样,这似乎是由孤立update-manager
进程引起的。你可以使用以下命令从终端快速检查:
pgrep -fl update-manager
并可以update-manager
使用以下命令终止所有进程:
pkill -f update-manager
像往常一样从 Dash 或 Launcher 启动更新管理器,一切应该恢复正常。
答案3
今天我遇到了这个问题,我忘记了更新管理器正在更新我的系统,于是我退出了更新管理器,中止了更新管理器。重新登录后,更新管理器只能显示一个零大小的窗口,只有窗口边框可见。
我确实遇到了其他问题,必须使用 dpkg 进行清理(您应该在 Google 上搜索任何可能遇到的与 dpkg 相关的具体问题,然后进行修复)。
就我而言,我必须先删除锁定,然后执行“sudo dpkg update”和“sudo dpkg upgrade”。
然后我重新启动,更新管理器恢复正常。
因此,我怀疑我的更新管理器由于中止软件安装后处于无效状态而出现混乱。我不得不使用 dpkg 清理并完成待处理的安装并重新启动。由于内核更新,可能需要重新启动。