E: Sub-process /usr/bin/dpkg returned an error code 解决办法
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- Adams
- 帖子: 327
- 注册时间: 2005-09-21 9:59
E: Sub-process /usr/bin/dpkg returned an error code 解决办法
重装7.10后,安装软件出现
E: Sub-process /usr/bin/dpkg returned an error code
错误
搜了一下解决办法
有些人是如下解决的:
1、
dpkg-divert --remove /usr/lib/libGL.so.1
dpkg-divert --remove /usr/X11R6/lib/libGL.so.1
2、
将/var/lib/dpkg下的备份文件status-old覆盖status。当然,先备份一下status这个文件。
3、我的问题上两种办法都没有解决,仍在搜索中。
权作备忘。
E: Sub-process /usr/bin/dpkg returned an error code
错误
搜了一下解决办法
有些人是如下解决的:
1、
dpkg-divert --remove /usr/lib/libGL.so.1
dpkg-divert --remove /usr/X11R6/lib/libGL.so.1
2、
将/var/lib/dpkg下的备份文件status-old覆盖status。当然,先备份一下status这个文件。
3、我的问题上两种办法都没有解决,仍在搜索中。
权作备忘。
- Adams
- 帖子: 327
- 注册时间: 2005-09-21 9:59
-
- 帖子: 1
- 注册时间: 2008-11-25 22:54
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
有的时候,使用sudo apt-get install可能导致意想不到的错误,尤其是中途中断了安装时,错误信息为:
Errors were encountered while processing:
ttf-dustin
khangman
kdeedu
kde
E: Sub-process /usr/bin/dpkg returned an error code (1)
此时可以这样解决:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为:
sudo apt-get --reinstall install ttf-dustin khangman kdeedu kde
我就是这样解决的 拿来给你分享一下~~~~
Errors were encountered while processing:
ttf-dustin
khangman
kdeedu
kde
E: Sub-process /usr/bin/dpkg returned an error code (1)
此时可以这样解决:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为:
sudo apt-get --reinstall install ttf-dustin khangman kdeedu kde
我就是这样解决的 拿来给你分享一下~~~~
- lu8010252
- 帖子: 333
- 注册时间: 2008-12-25 17:37
- 联系:
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
解决了,又出现问题
"dpkg:严重警告:无法找到软件包“cups”的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。"
好多这个东西,什么意思啊!
"dpkg:严重警告:无法找到软件包“cups”的文件名列表文件,现假定该软件包目前没有任何文件被安装在系统里。"
好多这个东西,什么意思啊!
-
- 帖子: 118
- 注册时间: 2009-05-07 17:45
- 来自: http://asdfg369aa.blog.163.com/blog/edit/
- 联系:
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
me too,请求知情人士帮忙下
-
- 帖子: 118
- 注册时间: 2009-05-07 17:45
- 来自: http://asdfg369aa.blog.163.com/blog/edit/
- 联系:
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
其实是不是由于之后,
又重建一个,所以以前安装的软件包记录在info.bak就没法找到,
出现dpgk的严重警告,但不是错误,
这个警告就目前来说还没会造成什么问题,
再次请求知情人士帮忙下
代码: 全选
mv info info.bak
又重建一个,所以以前安装的软件包记录在info.bak就没法找到,
出现dpgk的严重警告,但不是错误,
这个警告就目前来说还没会造成什么问题,
再次请求知情人士帮忙下
-
- 帖子: 118
- 注册时间: 2009-05-07 17:45
- 来自: http://asdfg369aa.blog.163.com/blog/edit/
- 联系:
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
对了,我可不可以,用什么命令,将info的内容,追加到info.bak上
然后再次备份info为info.bakcup
反而把已经更新好的原备份的info.bak改为info?
这样做,就没警告 啦?我是这样想的,呵呵,但不知道什么命令如何追加上去
然后再次备份info为info.bakcup
反而把已经更新好的原备份的info.bak改为info?
这样做,就没警告 啦?我是这样想的,呵呵,但不知道什么命令如何追加上去
- BluesCh
- 帖子: 12
- 注册时间: 2009-09-08 14:42
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
3楼的方法不错,我的问题解决了,我想知道为什么?
-
- 帖子: 1
- 注册时间: 2009-10-12 10:01
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
我也是一样用了3楼的解决方案。但出现了很多的严重警告,感觉有点害怕。
- BluesCh
- 帖子: 12
- 注册时间: 2009-09-08 14:42
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
警告问题,我这里现在解决了
/var/lib/dpkg/info.bak 又给重新还原
安装包的时候,信息有提示“什么包apt-get automove” 只要删除了就没事了
/var/lib/dpkg/info.bak 又给重新还原
安装包的时候,信息有提示“什么包apt-get automove” 只要删除了就没事了
-
- 帖子: 5
- 注册时间: 2009-11-08 11:00
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
好,这个贴解决了我的问题。3Q!
-
- 帖子: 11
- 注册时间: 2008-05-17 8:45
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
mv info info.bak楼上几位都说出了新问题,
,有别的法子没?除了复制,怎样新生成一个info, 谢谢
刚装了几个软件,到jre时果然出问题了,一大片warning
:截取片段如下:
dpkg: warning: files list file for package `liblockfile1' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `liblaunchpad-integration1' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libxau6' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `gconf-defaults-service' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libio-string-perl' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `gnome-power-manager' missing, assuming package has no files currently installed.
(Reading database ... 45 files and directories currently installed.)
Unpacking sun-java6-jre (from .../sun-java6-jre_6-15-1_all.deb) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing /var/cache/apt/archives/sun-java6-jre_6-15-1_all.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Unpacking sun-java6-bin (from .../sun-java6-bin_6-15-1_i386.deb) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing /var/cache/apt/archives/sun-java6-bin_6-15-1_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/sun-java6-jre_6-15-1_all.deb
/var/cache/apt/archives/sun-java6-bin_6-15-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
求教如何解决?
,有别的法子没?除了复制,怎样新生成一个info, 谢谢
刚装了几个软件,到jre时果然出问题了,一大片warning
:截取片段如下:
dpkg: warning: files list file for package `liblockfile1' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `liblaunchpad-integration1' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libxau6' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `gconf-defaults-service' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libio-string-perl' missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `gnome-power-manager' missing, assuming package has no files currently installed.
(Reading database ... 45 files and directories currently installed.)
Unpacking sun-java6-jre (from .../sun-java6-jre_6-15-1_all.deb) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing /var/cache/apt/archives/sun-java6-jre_6-15-1_all.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Unpacking sun-java6-bin (from .../sun-java6-bin_6-15-1_i386.deb) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing /var/cache/apt/archives/sun-java6-bin_6-15-1_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/sun-java6-jre_6-15-1_all.deb
/var/cache/apt/archives/sun-java6-bin_6-15-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
求教如何解决?
-
- 帖子: 45
- 注册时间: 2007-11-11 2:17
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
不要动info,是源冲突,把你软件源里所有第三方源的勾都去掉
-
- 帖子: 40
- 注册时间: 2010-04-21 19:33
- mogging
- 帖子: 105
- 注册时间: 2009-09-06 9:49
Re: E: Sub-process /usr/bin/dpkg returned an error code 解决办法
ffc253605481 写了:有的时候,使用sudo apt-get install可能导致意想不到的错误,尤其是中途中断了安装时,错误信息为:
Errors were encountered while processing:
ttf-dustin
khangman
kdeedu
kde
E: Sub-process /usr/bin/dpkg returned an error code (1)
此时可以这样解决:
cd /var/lib/dpkg
sudo mv info info.bak
sudo mkdir info
重新安装,在此为:
sudo apt-get --reinstall install ttf-dustin khangman kdeedu kde
我就是这样解决的 拿来给你分享一下~~~~
It works, thanks!
实践是检验真理的唯一标准 o(∩_∩)o ~