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

1、找出并杀掉所有 apt-get 或者 apt 进程

运行下面的命令来生成所有含有 apt 的进程列表,你可以使用 ps 和 grep 命令并用管道组合来得到含有 apt 或者 apt-get 的进程。

  1. $ ps -A | grep apt

你可以看到上面命令输出的每个 apt-get 或者 apt 进程,使用下面的命令杀掉每个进程

上面截图中的第一列是进程 ID(PID)。

  1. $ sudo kill -9 processnumber
  2. 或者
  3. $ sudo kill -SIGKILL processnumbe

2、 删除锁定的文件

首先运行下面的命令来移除 /var/lib/dpkg/ 文件夹下的锁定文件:

  1. $ sudo rm /var/lib/dpkg/lock

之后像下面这样强制重新配置软件包:

  1. $ sudo dpkg --configure -a

接下来,更新你的软件包源列表:

  1. $ sudo apt update
  2. 或者
  3. $ sudo apt-get update

原文地址:https://www.cnblogs.com/CATHY-MU/p/8523696.html

时间: 2024-10-11 15:30:12

unable to lock the administration directory (/var/lib/dpkg/) is another process using it的相关文章

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

Description:无法获得锁 /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? Solution:sudo rm /var/cache/apt/archives/locksudo rm var/lib/dpkg/lock

E: Unable to lock the administration directory (/var/lib/dpkg/)

如何修复 Ubuntu 中的"Unable to lock the administration directory (/var/lib/dpkg/)" 在 Ubuntu 或者它的衍生版如 Linux Mint(我已经作为日常工作使用的系统)中使用 apt-get 命令或者其相对更新的APT 管理工具时,你可能会在命令行中看到一个 unable to lock the administration directory (/var/lib/dpkg/) is another proces

修复 Ubuntu 中“Unable to lock the administration directory (/var/lib/dpkg/)”

在 Ubuntu 或者它的衍生版如 Linux Mint(我已经作为日常工作使用的系统)中使用 apt-get 命令或者其相对更新的APT 管理工具时,你可能会在命令行中看到一个 unable to lock the administration directory (/var/lib/dpkg/) is another process using it 的错误. 这个错误尤其对那些对这个错误原因不了解的 Linux(Ubuntu)新手而言更加恼人. 下面是一个例子,展示了出现在 Ubuntu

unable to lock the administration directory问题解决

E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 刚开始试了如下两个: sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 发现没效果,然后有试了下面这组命令: sudo rm /var/lib/dpkg/lock sudo rm /var/lib/dpkg/lock sudo dpk

linux 遇见错误Could not get lock /var/lib/dpkg/lock

通过终端安装程序sudo apt-get install xxx时出错:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: 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)

今天在Ubuntu 14.04下用apt-get目录安装SSH的时候发生了这个错误提示.经过一番查找了解可能发生的原因. 首先apt作为一个软件更新机制,每次运行的时候会对apt数据库加锁.当发生上面的错误提示的时候,应该先查找是哪条进程正在运行apt-get或者apt命令,比如系统更新之类. 解决办法其实有很多种. 首先,你确实没找到到底是哪条进程正在使用apt命令,那么你重启机器后应该就没问题了.可以在系统当前的进程中通过关键字查找筛选 ps aux | grep apt kill proc

ubuntu常见错误--Could not get lock /var/lib/dpkg/lock解决

通过终端安装程序sudo apt-get install xxx时出错:(或者卸载的时候) E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? 出现这个问题可能是有另外一个程序正在运行,导致资

【ubuntu 】常见错误--Could not get lock /var/lib/dpkg/lock

ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock 通过终端安装程序sudo apt-get install xxx时出错: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another

(八)ubuntu安装软件提示:Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)

question: [email protected]:/usr/src/Linux-headers-3.5.0-23-generic$ sudo apt-get install cheese [sudo] password for ubuntu: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration di