前言
最近在再重新安装Ubuntu18.04过程中,出现不少觉得对Ubuntu小白比较有用的问题解决方案,因此在此做出一些汇总,持续更新.....
Ubuntu apt-get报E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)
在使用apt-get安装程序的时候报:
E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (2: 没有那个文件或目录)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方案有下面几种:
1.用这个命令查看一下apt-get的相关进程:
$ ps -e | grep apt
显示:
$ 11669 ? 00:00:02 aptd
$ 25379 ? 00:00:00 update-apt-xapi
然后执行:
$ sudo kill 11669
$ sudo kill 25379
2.删除相关文件
$ sudo rm /var/cache/apt/archives/lock
$ sudo rm /var/lib/dpkg/lock
3.或者
$ sudo rm /var/lib/dpkg/lock-frontend
4.终极办法
$ sudo mkdir -p /var/lib/dpkg/{alternatives,info,parts,triggers,updates}
$ sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
$ apt-get download dpkg
$ sudo dpkg -i dpkg*.deb
$ apt-get download base-files
$ sudo dpkg -i base-files*.deb
$ sudo apt-get update
$ sudo apt-get check
网友评论