Ubuntu上出现无法获得锁“Could not get lock /var/lib/apt/lists/lock”问题的解决

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/78559364
本文出自【我是干勾鱼的博客】

有的时候,在Ubuntu上使用数据源安装软件会出现类似下面这样的错误:

Ubuntu上出现无法获得锁“Could not get lock /var/lib/apt/lists/lock”问题的解决_第1张图片

这里是安装“python-dev”时出现的错误,所报的错误:

Reading package lists... Done

Building dependency tree... Done

Package ssh is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

其实是在说ubuntu的:

/etc/apt/source.list

中的源文件比较旧了,需要对它进行更新。

而更新方法如下:

sudo apt-get -y update

这时又有可能出现如下问题:

这里写图片描述

这个问题所说的是,在使用“apt-get”命令操作时所用到的lock(用于互斥的锁),出现了不能够得到锁的问题,可以通过如下下命令来解决:

这里写图片描述

然后再使用命令:

sudo apt-get -y update

就能正常更新数据源的数据了,如图所示:

Ubuntu上出现无法获得锁“Could not get lock /var/lib/apt/lists/lock”问题的解决_第2张图片

更新需要一点时间,耐心等待一下。

你可能感兴趣的:(Linux)