Ubuntu中Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend)问题的解决

环境:Ubuntu18.04-amd64

问题描述:在ubuntu下安装mysql时,进行apt-get操作,出现了如下报错:

参考了一篇博客,已经解决问题。现将步骤记录下来。 

解决办法:

  1. 第一种情况:
    进程中存在与apt相关的正在运行的进程:
    首先检查是否在运行apt,apt-get相关的进程
ps aux | grep -i apt

如果存在与apt相关的正在运行的进程,kill掉进程;

sudo kill -9 <process id>

或者直接简单粗暴的:

sudo killall apt apt-get 

如果进行完上面的步骤还是无法顺利执行apt-get 操作,则属于第二种情况:

  1. 第二种情况:
    进程列表中已经没有与apt,apt-get相关的进程在运行,但依然报错,在这种情况下,产生错误的根本原因是lock file。 lock file用于防止两个或多个进程使用相同的数据。 当运行apt或apt-commands时,它会在几个地方创建lock files。 当前一个apt命令未正确终止时,lock file未被删除,因此它们会阻止任何新的a
评论 63
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值