码迷,mamicode.com
首页 > 系统相关 > 详细

Linux ->> UBuntu ->> Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

时间:2015-12-28 06:08:31      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:

今天在Ubuntu 14.04下用apt-get目录安装SSH的时候发生了这个错误提示。经过一番查找了解可能发生的原因。

首先apt作为一个软件更新机制,每次运行的时候会对apt数据库加锁。当发生上面的错误提示的时候,应该先查找是哪条进程正在运行apt-get或者apt命令,比如系统更新之类。

解决办法其实有很多种。

首先,你确实没找到到底是哪条进程正在使用apt命令,那么你重启机器后应该就没问题了。可以在系统当前的进程中通过关键字查找筛选

ps aux | grep apt
kill processnumber

 

最后实在不行才去删除掉这个锁

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

 

 

那么我首先想到的是系统更新,果然是这样

技术分享

 

 

 

下面是参考链接:

Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?

Linux ->> UBuntu ->> Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

标签:

原文地址:http://www.cnblogs.com/jenrrychen/p/5081324.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!