首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误ubuntu apt-获取更新

错误ubuntu apt-获取更新
EN

Stack Overflow用户
提问于 2017-05-15 17:21:29
回答 2查看 8.5K关注 0票数 1

当我试图得到更新时,它给了我这个错误。

代码语言:javascript
复制
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource 
temporarily 
unavailable)
E: Unable to lock directory /var/lib/apt/lists/

首先,我是系统的根

我试过什么?

  1. 重新启动服务器
  2. sudo dpkg -配置-a
  3. sudo mv /etc/apt/sudo.list.d/medibuntu.lis/etc/apt/sudo.list.d/medibuntu.list

有解决办法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-05-15 17:28:12

删除/var/lib/apt/lists/lock文件并强制重新配置包。

代码语言:javascript
复制
sudo rm  /var/lib/apt/lists/lock
sudo dpkg --configure -a

这应该能行。

您还可以尝试:您可以使用以下命令删除锁文件:

代码语言:javascript
复制
sudo rm  /var/lib/apt/lists/lock

您还可能需要删除缓存目录中的锁文件。

代码语言:javascript
复制
sudo rm /var/cache/apt/archives/lock
sudo rm  /var/lib/apt/lists/lock

之后,再试着打开Synaptic。

执行以下

代码语言:javascript
复制
sudo apt-get clean
sudo apt-get install -f
sudo apt-get update

然后重新安装它

搜索程序和更新更改下载:其他程序选项卡上的主服务器激活Caninical Partners并保留所有其他禁用更新系统,然后逐个添加PPA,如果问题被禁用,如果没有问题,请在终端中最后启用它: sudo apt-get Update & sudo apt-get升级

票数 1
EN

Stack Overflow用户

发布于 2017-05-15 17:41:34

资源暂时不可用,这就是问题所在。Ubuntu在系统启动后自动检查更新,最好的方法是在搜索更新时等待几分钟,然后运行更新命令。

另一种可能是搜索运行apt命令的进程。

代码语言:javascript
复制
ps -A | grep apt-get

使用以下命令终止该进程:

代码语言:javascript
复制
sudo kill -9 <process-id>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43985378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档