今天在ubuntu上下载python时,遇到了这个问题,原因是因为上次的下载被中断,没有下载完成。
root1@ubuntu:~$ sudo apt install python3
[sudo] password for root1:
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?
解决方法:
1,查找占用apt的进程。
root1@ubuntu:~$ ps afx|grep apt
5044 pts/0 S+ 0:00 \_ grep --color=auto apt
5018 ? SNl 0:01 /usr/bin/python3 /usr/sbin/aptd
5034 ? SN 0:00 \_ /usr/lib/apt/methods/http
2,kill掉。
root1@ubuntu:~$ sudo kill 5018
root1@ubuntu:~$ sudo kill 5034
3,继续下载。
root1@ubuntu:~$ sudo apt install python3
Reading package lists... Done
Building dependency tree
Reading state information... Done
成功!