尝试使用时出现此错误apt-get
:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?
我怎样才能解决这个问题?
sudo lsof /var/lib/dpkg/lock
用来查找拥有锁定文件的进程(如果为空,则假定该锁定是先前引导中留下的,并且可以是sudo rm
d),然后考虑执行一个操作sudo kill -9 <PID>
(从lsof
输出中获取<PID> 。)
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
,该进程由像进程运行,似乎每次打开计算机时都运行apt update。根据更新的大小(通常对应于自上次使用该机器以来的时间),此更新可能需要1到10分钟才能完成。之后,将释放该锁,以进行手动apt安装和更新。试试:sudo ps aux|grep apt
或`sudo ps aux | grep无人看管。