解决0% [Waiting for headers] 导致的unable to lock the administration directory (/var/lib/dpkg/) is another process using it

这是我在配置vim的YouCompleteMe时遇到的问题,我需要使用CMake来编译YCM。

在我输入

$ sudo apt install cmake

 

由于网络原因导致安装一直卡在0% [Waiting for headers]

在我多次尝试后发现报错unable to lock the administration directory (/var/lib/dpkg/) is another process using it

安装进程已经被锁死,这时只需与删掉apt下的生成的死锁文件就好了。

$ sudo rm /var/lib/apt/lists/lock
$ sudo rm /var/cache/apt/archives/lock

 

这时就可以去处理 [Waiting for headers]的问题,这是之前某次安装不成功遗留下的问题,只需要

$ sudo rm -rf /var/cache/apt/archives/

 

最后更新一下软件包就可以了

$ sudo apt update

 

posted @ 2017-10-23 22:04  Criya  阅读(5934)  评论(0编辑  收藏  举报