【解决】E:无法获取dpkg前端锁(/var/lib/dpkg/lock-frontend),请查看您是否正以root用户运行?
问题
相信经常用Linux的朋友经常会碰到这类问题,注意下面命令应该是
sudo apt update

尝试解决(可跳过)
ps命令查看进程
ps -e|grep apt-get
注意当你用的是apt命令的时候,需要改为
ps -e|grep apt
关于apt与apt-get命令不同请参考:Linux必备基础中的安装软件章节

kill命令杀死进程
sudo kill 3450

还是不能解决

注意之所以不行是因为上面是报进程占用时候的解决办法,报进程占用的错误如下
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?
最终解决
执行下面两条命令解决
mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}
cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

测试一下,解决了

这里无法解析域名的原因八成是因为没有联网的原因,这时候你ping一下就会发现ping不通,此时请参考:Ubuntu网络设置
解决了网络问题基本上就ok了
