问题

在Linux下使用sudo apt install命令时如果出现提示:<mark>无法获得锁 /var/lib/dpkg/lock-frontend - open</mark>

原因

出现这个问题的原因可能是有另外一个程序正在运行,由于它在运行时,会占用软件源更新时的系统锁,而当有新的apt-get进程生成时,就会因为得不到系统更新锁。因此,我们只要将原先的apt-get进程杀死,从新激活新的apt-get进程,就可以让软件管理器正常工作了!
 

解决方法

在Linux系统中右键->打开终端,输入如下指令

sudo rm /var/lib/dpkg/lock-frontend

如果还不行,可能情况跟我一样,是通过xshell连接了虚拟机里面的Linux系统,并且在xshell中操作安装了某一个程序,因此需要将相同的指令在xshell终端中执行以此,再重新尝试sudo apt install 即可!!


希望我的分享对你有帮助~

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐