Armbian 更新失败 - 2017 年 12 月 - 无法锁定 /var/lib/dpkg/lock

Armbian 更新失败 - 2017 年 12 月 - 无法锁定 /var/lib/dpkg/lock

我们遇到了一个奇怪的问题。我们有多个可启动的 Armbian(包括 5.25 和 5.30)。这些当然不是最新的,但我们会在安装后立即更新它们apt-get upgrade,并使用通常的 sudo 脚本运行。这个图像和这个脚本没有改变。

两周前我们最后一次尝试这个没有任何问题。上周晚些时候,现在我们apt-get upgrade在多个设备上看到从多个基本映像运行的失败,所有这些都具有相同的错误消息:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable). 

存在关于它的现有问题,建议手动删除该文件(对我们没有帮助)并检查是否有多个进程正在运行(不,这是一个脚本,并且在第一个命令中失败apt-get。)

我怀疑问题出在存储库中,因为这是我在所有失败案例中能够识别的唯一共同因素,而且也是自两周前以来唯一发生变化的因素。我只是不明白这如何破坏本地/var/lib/dpkg/lock文件。

答案1

阿姆比安在系统启动之前在后台执行自动更新。您只需要等待几分钟即可完成手册sudo apt update和操作sudo apt upgrade。更新所需的时间可能会有所不同,具体取决于您的连接、microSD 卡速度等……因此请多次检查,直到该过程完成。

相关内容