首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu更新错误:“等待无人值守-upgr退出”

Ubuntu更新错误:“等待无人值守-upgr退出”
EN

Unix & Linux用户
提问于 2017-07-02 08:26:09
回答 8查看 213.4K关注 0票数 81

我无法用Ubuntu的两个安装更新我的系统:一个是16.04版本,另一个是17.04版本。在这两种情况下,我都会犯同样的错误。

对于例如,在Ubuntu16.04中,我运行software updater并得到如下所示的结果。

我确实等了一段时间,但updater没有继续前进。

然后,我按了Stop按钮,它带我到下面的弹出。

然后我按下Install now按钮,它带我到下一个弹出窗口,如下所示。

我在这里等了一段时间,但它被困在那里了。

我无法在这两种安装中更新。

什么是解决方案,因为我不能做任何更新?

(还希望查看器查看远程或其他未经授权的篡改是否会导致此错误。如果是,如何解决这个问题?)

如果我不能更新,我可能被迫从零开始重新安装这两个安装,我想避免。

参考上面提到的“安装更新”的第三张图片:它确实向前推进并完全更新了。但是在重新启动并再次运行software updater之后,我遇到了一个新的问题。现在,在运行software updater时,它会向check your Internet connection发出消息。我在这里上贴了这个问题。

EN

回答 8

Unix & Linux用户

发布于 2017-10-21 11:48:51

我会先尝试一种更温和的方法。

  1. 停止自动更新: sudo重新配置-plow无人值守-升级

在第一个提示符下,选择不下载和安装更新。

重新启动。

  1. 确保所有处于不干净状态的包都已正确安装: sudo配置-a
  2. 让您的系统更新: sudo apt更新& sudo apt -f安装& sudo apt完全升级
  3. 打开自动更新程序,现在清除阻塞: sudo重新配置-plow无人值守-升级选择包无人值守-升级再次升级。
票数 104
EN

Unix & Linux用户

发布于 2020-05-01 08:55:02

不会一看到这个问题就立即删除锁文件。可能会有一些实际更新包的过程。也许值得等几分钟。

在我的例子中,它给出了以下错误:

代码语言:javascript
运行
复制
athakur:~$ sudo apt-get upgrade
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

很长一段时间后,我已经登录到我的Ubuntu系统,一些内部进程正在更新一些内容。它自己解决了(大约花了5分钟)。

您可以使用以下命令来检查这个

  • sudo ps -eaf | grep -i apt
  • sudo lsof /var/lib/dpkg/lock-frontend

如果您看到像apt.systemd.daily这样的进程正在运行,您可以等待一段时间。

否则,您可以终止这些过程,并恢复您想要的。

  • sudo kill -9 PID

将PID替换为从上面的命令获得的PID。然后你就可以跑了

代码语言:javascript
运行
复制
sudo dpkg --configure -a

dpkg修复自己。

在任何一种情况下,只删除锁文件,作为最后手段.

票数 8
EN

Unix & Linux用户

发布于 2017-09-13 19:31:29

我只是复制粘贴的一种解决方案从另一个问题上问Ubuntu,“无法锁定管理目录(/var/lib/dpkg/)是另一个使用它的进程”。所有的功劳都归功于祖尔多

这应该作为最后的手段。如果你不小心地使用这种方法,你最终可能会出现系统故障。在做这件事之前,请先试试其他答案。您可以使用以下命令删除锁文件: sudo rm /var/lib/apt/list/ lock您可能还需要删除缓存目录sudo rm /var/ cache /apt/ file / lock sudo rm /var/lib/dpkg/lock中的锁文件。

在此之后,您应该能够做您的更新!

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/374748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档