E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using
前言
最近在乌班图系统上面安装,命令rz,sz出现如下错误
sudo apt-get install lrzsz
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?
解决办法
使用ps 和 grep查找apt的pid,并使用kill杀死掉
root@iZ8vb4poq26tme4bwexb4lZ:~# ps afx|grep apt
28301 pts/1 S+ 0:00 | | \_ grep --color=auto apt
25389 ? S< 0:00 sh -c { /usr/bin/apt-get install -y libmysqlclient20 -o Acquire::http::Timeout=5 --allow-unauthenticated -o Dir::Etc::SourceList=/usr/local/aegis/globalcfg/apt/aegis.list; } 2>&1
25390 ? S< 6:16 \_ /usr/bin/apt-get install -y libmysqlclient20 -o Acquire::http::Timeout=5 --allow-unauthenticated -o Dir::Etc::SourceList=/usr/local/aegis/globalcfg/apt/aegis.list
kill 25389
root@iZ8vb4poq26tme4bwexb4lZ:~# kill 25389
root@iZ8vb4poq26tme4bwexb4lZ:~# psafx | grep apt
psafx: command not found
root@iZ8vb4poq26tme4bwexb4lZ:~# ps afx | grep apt
30450 pts/1 S+ 0:00 | | \_ grep --color=auto apt
25390 ? S< 6:16 /usr/bin/apt-get install -y libmysqlclient20 -o Acquire::http::Timeout=5 --allow-unauthenticated -o Dir::Etc::SourceList=/usr/local/aegis/globalcfg/apt/aegis.list
root@iZ8vb4poq26tme4bwexb4lZ:~# kill 25390
root@iZ8vb4poq26tme4bwexb4lZ:~# ps afx | grep apt
30567 pts/1 S+ 0:00 | | \_ grep --color=auto apt
root@iZ8vb4poq26tme4bwexb4lZ:~#
执行安装命令:
apt-get install lrzsz
报错,错误信息如下:
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
删除文件之前,尽量备份删除的文件:
sudo rm /var/lib/dpkg/updates/* sudo apt-get update sudo apt-get upgrade
开始安装:
apt-get install lrzsz
还没有评论,来说两句吧...