Ubuntu apt-get upgrade 更新失败解决
2018-03-08 23:45
483 查看
这两天使用apt下载软件的时候一直出问题,导致什么软件都不能安装成功,出错信息如下
参考链接:http://blog.sina.com.cn/s/blog_3fbc1c610100l8f6.html
具体的占用文件就是 /var/cache/debconf/config.dat
![](https://img-blog.csdn.net/20180308235248751?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5jZTc3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
按照连接当中的操作查看下这个文件的占用进程杀掉就好了
>1.
sudo lsof /var/cache/debconf/config.dat >2.ps -aux | grep 25290
![](https://img-blog.csdn.net/20180308235530788?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYW5jZTc3OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
通过lsof 和 fuser都可以发现是25290这个进程占用了这个文件,然后杀掉这个进程重新更新就好了
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo kill 25290
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo fuser /var/cache/debconf/config.dat
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo apt-get update
之后就看到已经没有进程占用这个文件了,然后直接更新就好了sudo apt-get upgrade
Setting up python-all-dev (2.7.12-1~16.04) ... Setting up python-pip-whl (8.1.1-2ubuntu0.4) ... Setting up python-pip (8.1.1-2ubuntu0.4) ... Setting up python-wheel (0.29.0-1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Errors were encountered while processing: x11-common libxtst6:amd64 dictionaries-common aspell aspell-en at-spi2-core hunspell-en-us libenchant1c2a:amd64 enchant libwebkit2gtk-4.0-37:amd64 libyelp0:amd64 yelp gnome-user-guide libwebkit2gtk-4.0-37-gtk2:amd64 E: Sub-process /usr/bin/dpkg returned an error code (1)多番查找之后发现都是说要一个一个解决冲突重新安装,非常麻烦,因为这个问题出的非常奇怪就多查了一些,终于找到了真正的原因,原来是由于文件占用导致的。
参考链接:http://blog.sina.com.cn/s/blog_3fbc1c610100l8f6.html
具体的占用文件就是 /var/cache/debconf/config.dat
按照连接当中的操作查看下这个文件的占用进程杀掉就好了
>1.
sudo lsof /var/cache/debconf/config.dat >2.ps -aux | grep 25290
通过lsof 和 fuser都可以发现是25290这个进程占用了这个文件,然后杀掉这个进程重新更新就好了
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo kill 25290
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo fuser /var/cache/debconf/config.dat
ubuntu@VM-0-17-ubuntu:~/Movies$ sudo apt-get update
之后就看到已经没有进程占用这个文件了,然后直接更新就好了sudo apt-get upgrade
相关文章推荐
- Ubuntu apt-get更新及安装软件失败的解决方法
- ubuntu apt-get update 失败解决。
- 【转】ubuntu apt-get update 失败解决
- ubuntu apt-get update 失败解决。安装新的ubuntu时出现 mirror连接不上
- Ubuntu13.10系统 apt-get update失败解决办法
- 关于Ubuntu使用apt-get更新失败问题。
- ubuntu apt-get update 失败解决,也就是使用源失败
- docker中apt-get update更新失败时的解决方法
- apt-update 更新失败 (无法连接到ubuntu服务器)
- 解决ubuntu更新软件仓库失败的笔记
- ubuntu apt-get update 更新失败
- Ubuntu中apt-get安装或更新软件错误的解决办法
- VMWare Workstation 安装在ubuntu 14.04(15.04) 内核(3.19) 中更新编译失败的解决方法
- Ubuntu中apt-get 安装失败,导致无法安装其他软件的解决办法。
- ubuntu 源更新失败问题(sudo apt-get update)
- ubuntu 更新失败,以至于ubuntu 软件中心打不开的解决方法
- ubuntu14.10系统_apt-get_update失败解决办法
- ubuntu apt-get update 失败解决
- ubuntu sudo apt-get update 失败 解决方法
- ubuntu apt-get update 失败解决。安装新的ubuntu时出现 mirror连接不上