本文主要是介绍ubuntu E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ubuntu E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
今天使用三丰云免费云服务器的时候,又遇到奇葩问题,对于别人来说可能特别简单,但是我是个小白,没有学习过linux,所有问题全靠上网搜索。
之前一直用笔记本搭建的服务器,但是24小时开机太费电了,外网访问也是问题,现在用上三丰云的免费服务器太爽了,性能杠杠滴。够我这种初学者用了。
今天使用apt-get update 出现
E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁
第一次发现,不明原因。问度娘
在网上搜索到的解决方法是“将/var/lib/apt/list/lock删除掉即可”
其实这是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。
在大部分情况下,问题的原因在于其它的程序如系统的自动更新进程等正在使用apt-get进程,所以解决方法也就是将这一进程关闭。
具体如下:
1、ps -aux 查出apt-get进程的PID,通常是一个四位数字。命令是:ps -aux | grep apt-get
2、用kill PID代码 杀死进程
3、用apt-get update,sudo apt-get dist-upgrade升级。
这篇关于ubuntu E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!