unable to lock the administration directory (/var/lib/dpkg/) is another process using it
1、找出并杀掉所有 apt-get 或者 apt 进程
运行下面的命令来生成所有含有 apt 的进程列表,你可以使用 ps
和 grep 命令并用管道组合来得到含有 apt 或者 apt-get 的进程。
$ ps -A | grep apt
你可以看到上面命令输出的每个 apt-get 或者 apt 进程,使用下面的命令杀掉每个进程。
上面截图中的第一列是进程 ID(PID)。
$ sudo kill -9 processnumber
或者
$ sudo kill -SIGKILL processnumbe
2、 删除锁定的文件
首先运行下面的命令来移除 /var/lib/dpkg/
文件夹下的锁定文件:
$ sudo rm /var/lib/dpkg/lock
之后像下面这样强制重新配置软件包:
$ sudo dpkg --configure -a
接下来,更新你的软件包源列表:
$ sudo apt update
或者
$ sudo apt-get update