`
ispring
  • 浏览: 359452 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ubuntu:解决“E: 无法获得锁 /var/lib/apt/lists/lock”

阅读更多

用sudo apt-get update时出现“ E: 无法获得锁 /var/lib/apt/lists/lock”错误。
在网上搜索到的解决方案──“将/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升级。

分享到:
评论

相关推荐

    Ubuntu源更新错误修复大全

    #### 无法获取锁/var/cache/apt/archives/lock 当您同时运行多个APT相关命令时,可能会遇到锁冲突问题。例如,在Ubuntu软件中心安装软件的同时又尝试在终端中运行`apt`命令,可能会出现以下错误: ``` E: Could ...

    Ubuntu- Reading package lists... Error!解决方案.docx

    在 Ubuntu 中,安装源文件存储在 /var/lib/apt/lists/ 目录下,这些文件包含了软件包的信息,例如软件包的名称、版本号、描述等。 когда我们输入 sudo apt-get update 命令时,APT 会从安装源文件中读取软件包...

    Kali Linux常见问题与解决方案.docx

    在 Kali Linux 中,使用 apt-get update 命令时,出现了无法获得锁 /var/lib/apt/lists/lock 的错误。解决方案是删除 /var/lib/apt/lists/lock 文件,然后重新执行 apt-get update 命令。下面是具体的解决步骤: 1....

    ubuntu安装ssh服务.docx

    E: 无法对目录 /var/lib/apt/lists/加锁的问题 执行以下命令可以解决问题: sudo rm /var/lib/apt/lists/lock 十、总结 本文详细介绍了 ubuntu 安装 SSH 服务的步骤,包括安装 SSH 客户端和服务端、确认 SSH ...

    Ubuntu的软件管理工具

    * /var/lib/apt/lists/partial:存放正在下载的软件包详细信息 二、DPKG 命令安装 DPKG 是 Debian 软件包管理器的基础,用于安装、卸载和供给和.deb 软件包相关的信息。DPKG 命令可以帮助我们安装、卸载和管理...

    8 Ubuntu KVM安装配置.pdf

    3. 删除锁文件:sudo rm /var/lib/apt/lists/lock 4. 删除缓存文件:sudo rm /var/cache/apt/archives/lock 5. 删除 dpkg 锁文件:sudo rm /var/lib/dpkg/lock 四、安装 KVM 及相关依赖包 使用以下命令安装 KVM 及...

    解决apt1

    然而,在使用`apt-get`命令时,有时会遇到错误提示“E: Could not get lock /var/lib/dpkg/lock”,这通常意味着系统中另一个`apt-get`进程正在运行,或者该文件被其他进程占用,导致当前操作无法继续。 这个错误...

    shit:Sudo 历史调用工具

    [user@host] $ apt-get updateE: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)E: Unable to lock directory /var/lib/apt/lists/E: Could not open lock file /var/lib/dpkg/...

    docker-ubuntu:片段和示例 Dockerfile 可帮助更快地构建基于 Ubuntu 的映像

    docker-ubuntu ... RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* 保持容器运行 CMD tail -f /dev/null 更改时区 RUN echo "Asia/Shanghai" > /etc/timezone RUN dpkg-re

    解决Ubuntu更新apt-get时报错哈希码不匹配

    背景 昨晚更新apt-get时由于太晚要睡觉,所以还没下载完就ctrl-c中断、关机了。今天重新更新时,报错如下 ...rm -rf /var/lib/apt/lists/* apt-get clean && sudo apt-get update 作者:coder_szc

    基于ubuntu14.04 cuda7.5 cudnn5.1 caffe 配置

    sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock ``` #### 4. 配置环境变量 安装完成后,需要配置环境变量以确保系统能够识别CUDA安装位置。 ```bash sudo ...

    RK开发遇到的问题1

    另一个常见问题是apt-get在执行时遇到锁问题,提示“无法获得锁 /var/lib/apt/lists/lock”。这是因为另一个进程可能正在使用apt-get,导致无法加锁。解决这个问题的方法是使用`sudo rm /var/lib/apt/lists/* -vf`...

    ubuntu20.04离线安装wireshark3.2.3

    但是,由于是离线安装,这一步可以在另一台机器上完成,然后将更新后的包列表文件(`/var/lib/apt/lists/*`)复制到目标机器上。 5. **离线传输软件包** 将下载的Wireshark 3.2.3 `.deb`文件以及更新后的包列表...

    Ubuntu | 安装vim遇到的问题

    一旦你运行了 apt-get 或者 apt 命令,锁定文件将会创建于 /var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/ 中。 这有助于运行中的 apt-get 或者 apt进程能够避免被其它需要使用相同文件的用户...

    docker-update-check:检查Docker容器是否需要更新

    Docker更新检查运行服务器意味着您必须跟上错误修复和安全更新。... 为此, apt-check将/var/lib/dpkg/status文件中找到的已安装软件包列表与/var/lib/apt/lists/软件包列表进行比较。 软件包管理工

    在Windows中安装ubuntu步骤详解

    - 安装过程中可能需要解决一些权限问题,如遇到“waiting for apt-get to exit”错误,可以通过打开终端并执行命令`sudorm /var/lib/apt/lists/lock`和`sudorm /var/cache/apt/archives/lock`来解决。 #### 六、...

    ansible-carbon:有助于管理 Carbon 安装的角色

    碳有助于管理 Carbon 安装的角色。 它使用defaults变量来生成主要的 Carbon 和存储模式配置文件。例子 ---# Default installation- hosts: myhost1 roles: - ...WHITELISTS_DIR: /var/lib/carbon/lists/ CONF_DIR:

    Ubuntu使用国内源出现Hash Sum mismatch错误的解决

    如果上述方法无法解决问题,还可以考虑清除/var/lib/apt/lists/目录下的所有文件,然后重新建立索引文件。步骤如下: 1. **删除索引文件**: ```bash sudo rm -fR /var/lib/apt/lists/* ``` 2. **重新创建必要...

    wookie-lists:微服务读书俱乐部的用户列表

    伍奇人名单 构建微服务研讨会/读书俱乐部的简单服务 在部署到 heroku (Wookie 是因为它是 github 建议的回购名称的一部分。仅供参考。) 基本API GET /api/lists ...DELETE /api/lists/:listId/users/:userId

    ubuntu1204serverguide

    ### Ubuntu 12.04 服务器指南知识点详解 #### 一、简介 **Ubuntu Server Guide** 是一个全面且详尽的手册,旨在为用户提供如何在其 Ubuntu 系统上安装和配置各种服务器应用的指导。这份文档是面向任务的,通过一...

Global site tag (gtag.js) - Google Analytics