原文:

http://blog.chinaunix.net/uid-26932153-id-3193335.html

今天更新时候出现了点小问题,一开始更新到一半,我嫌速度慢,就取消掉了。

更新了sources.list之后再执行sudo apt-get update 提示我出错了

E: Could not get lock /var/lib/apt/lists/lock - open (11 Resource temporarily unavailable)

E: Unable to lock the list directory

在网上搜索到的解决方案──“将/var/lib/apt/list/lock删除掉即可”──其实是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。

在大部分情况下,问题的原因在于其它的程序如系统的自动更新、新立得等正在使用apt-get进程,所以解决方法也就是将这一进程关闭。

具体如下:

1、ps-aux 查出apt-get进程的PID,通常是一个四位数字。

2、用sudo kill PID代码 杀死进程

3、用sudo apt-get update,sudo apt-get dist-upgrade升级。

搜了下(http://ubuntuforums.org/showthread.php?t=580428 ),问题是之前那个更新被强制取消的问题,进程仍然还在。用这个命令查看一下:

ps -e | grep apt

显示结果如下:

6362 ? 00:00:00 apt

6934 ? 00:00:00 apt-get

7368 ? 00:00:00 synaptic

然后就执行

sudo killall apt

sudo killall apt-get

sudo killall synaptic

再次在终端里查看ps -e | grep apt 没有任何结果了

继续执行sudo apt-get update

最新文章

  1. jsmooth compilation failed error null
  2. Newtonsoft.Json 序列化和反序列化 时间格式【转】
  3. 通过维基API实现维基百科查询功能
  4. jquery 获取元素在浏览器中的绝对位置
  5. 13,SFDC 管理员篇 - 移动客户端
  6. SPS中JSOM和SOAP 实现文件上传
  7. 【转】字符集和字符编码(Charset & Encoding)
  8. mysql日期加减
  9. Disable Portrait in app
  10. Android:Java代码添加按钮
  11. JAVA基础英语单词表(中)
  12. 如何让android sdk manager飞奔安装sdk
  13. 获取当前页面的url
  14. golang之interface
  15. MyBatis从入门到放弃七:二级缓存原理分析
  16. Android学习之AutoCompleteTextView和MultiAutoCompleteTextView
  17. 封装Jquery 合并table中任何同列数据
  18. 20道Java面试必考题
  19. SkylineGlobe 7.0.1 & 7.0.2版本Web开发 如何实现对三维模型和地形的剖切展示
  20. 使用Chrome浏览器访问谷歌和维基百科

热门文章

  1. centos7下命令行配置nginx
  2. linux centos6安装postgresql
  3. delphi基础篇之数据类型之一:1.简单类型(Simple)
  4. Dubbo入门到精通学习笔记(十四):ActiveMQ集群的安装、配置、高可用测试,ActiveMQ高可用+负载均衡集群的安装、配置、高可用测试
  5. HTTPS 加密机制
  6. KMP概念上小结
  7. shell 删除超过30天的文件和目录
  8. squid+stunnel搭建代理服务器
  9. 前端(十九)—— Bootstrap框架
  10. <思维导图>思维导图