很多人在用apt-get install命令来安装软件包时出现了无法获得锁/var/lib/dpkg/lock,无法锁定管理目录/var/lib/dpkg/的错误
之前我遇到这样的情况都是直接重启,在其他进程占用那个apt之前抢先运行apt-get命令,虽然这样也能解决问题,但重启一次好慢啊,况且有些电脑配置低的,重启一次虚拟机或者电脑要卡好久的。只能找一个更好的方法来解决这个问题。
打开终端,输入命令
ps -aux
终端会列出一大堆进程
我们的目的是要找到第一列中含有apt的那些行
如图,找到之后记下第二列的四位数,例如图片中的2304
之后在终端中输入
sudo kill [PID]
这里的[PID]就是刚才我们记下的那个四位数
注:kill这个命令需要root权限,所以需要在前面加上sudo或者以root用户身份执行这条命令。
好啦,到此为止就可以顺利的用apt-get来安装软件包了。
版权说明:
本作品由 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
文章内容如未说明均为原创,欢迎转载,但请注明原作者(sunriseydy)和原文链接(https://blog.sunriseydy.top/technology/linux/apt-get-err-var-lib-dpkg-lock/)
部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
本作品由 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
文章内容如未说明均为原创,欢迎转载,但请注明原作者(sunriseydy)和原文链接(https://blog.sunriseydy.top/technology/linux/apt-get-err-var-lib-dpkg-lock/)
部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
手机打开扫一扫即可访问本页面
感谢您的支持,SunriseYDY 会继续努力的!

扫码打赏,你说多少就多少


打开支付宝扫一扫,即可进行扫码打赏哦
日出一点一 | 在探索的路上永不止步