GVKun编程网logo

Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code (1)

10

关于Ubuntu:E:Sub-process/usr/bin/dpkgreturnedanerrorcode(1)的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于dpkg:errorpro

关于Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code (1)的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于dpkg: error processing package XXX (--configure) 解决方法 (ubuntu右上角红色警告)、E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the probl...、E: Sub-process /usr/bin/dpkg returned an error cod、E: Sub-process /usr/bin/dpkg returned an error code (1)等相关知识的信息别忘了在本站进行查找喔。

本文目录一览:

Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code (1)

Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code (1)

Ubuntu 系统安装软件时报以下错误:

E: Sub-process /usr/bin/dpkg returned an error code (1)

解决:

mv /var/lib/dpkg/info /var/lib/dpkg/info_old
mkdir /var/lib/dpkg/info
apt update
apt -f install
mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
rm -rf /var/lib/dpkg/info
mv /var/lib/dpkg/info_old /var/lib/dpkg/info

dpkg: error processing package XXX (--configure) 解决方法 (ubuntu右上角红色警告)

dpkg: error processing package XXX (--configure) 解决方法 (ubuntu右上角红色警告)

在 Ubuntu 执行 sudo apt-get upgrade 时,出现了如下的报错:

Setting up bluez (4.101-0ubuntu13.1) ...
reload: Job is not running: dbus
invoke-rc.d: initscript dbus, action "force-reload" failed.
start: Job failed to start
invoke-rc.d: initscript bluetooth, action "start" failed.
dpkg: error processing package bluez (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of bluez-alsa:i386:
 bluez-alsa:i386 depends on bluez; however:
  Package bluez is not configured yet.
 
dpkg: error processing package bluez-alsa:i386 (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 bluez
 bluez-alsa:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)

 或者

Errors were encountered while processing:
 cups-browsed
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

通过执行下面的命令可以解决该问题:

$ sudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_old/
$ sudo mkdir /var/lib/dpkg/info/
$ sudo apt-get update
...
$ sudo apt-get -f install
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    7 not fully installed or removed.
    After this operation, 0 B of additional disk space will be used.
    Setting up bluez (4.101-0ubuntu13.1) ...
    Setting up blueman (1.23-git201403102151-1ubuntu1) ...
    Setting up bluetooth (4.101-0ubuntu13.1) ...
    Setting up bluez-alsa:amd64 (4.101-0ubuntu13.1) ...
    Setting up bluez-alsa:i386 (4.101-0ubuntu13.1) ...
    Setting up bluez-gstreamer (4.101-0ubuntu13.1) ...
    Setting up bluez-utils (4.101-0ubuntu13.1) ...
$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old/
$ sudo rm -rf /var/lib/dpkg/info
$ sudo mv /var/lib/dpkg/info_old/ /var/lib/dpkg/info/

 

输入上述命令之后,在执行 sudo apt-get update 和 sudo apt-get upgrade 就不会有问题了。

 

转自:http://blog.csdn.net/heray1990/article/details/47803541

E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the probl...

E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the probl...

author  :headsen chen

date : 2019-06-06  10:09:06

root@ubuntu:~# apt-get remove java-1.8.0-openjdk
E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the problem. 
root@ubuntu:
~# rm /var/lib/dpkg/lock
root@ubuntu:~# apt-get remove java-1.8.0-openjdk E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the problem.
root@ubuntu:
~# rm /var/lib/dpkg/updates/* root@ubuntu:~# apt-get remove java-1.8.0-openjdk Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package java-1.8.0-openjdk E: Couldn''t find any package by glob ''java-1.8.0-openjdk'' E: Couldn''t find any package by regex ''java-1.8.0-openjdk''

# 至此:删除完成。

 

E: Sub-process /usr/bin/dpkg returned an error cod

E: Sub-process /usr/bin/dpkg returned an error cod


在用 apt-get 安装软件时出现了类似于

install-info: No dir file specified; try --help for more information.dpkg:处理 gettext (--configure) 时出错: 子进程 post-installation script 返回了错误号 1 在处理时有错误发生:
findutils
E: Sub-process /usr/bin/dpkg returned an error code (1)

办法如下:
1.$ sudo mv /var/lib/dpkg/info/var/lib/dpkg/info_old// 现将 info 文件夹更名
2.$ sudo mkdir /var/lib/dpkg/info// 再新建一个新的 info 文件夹
3.$ sudo apt-get update, apt-get -f install // 不用解释了吧
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old// 执行完上一步操作后会在新的 info 文件夹下生成一些文件,现将这些文件全部移到 info_old 文件夹下
5.$ sudo rm -rf /var/lib/dpkg/info// 把自己新建的 info 文件夹删掉
6.$ sudo mv /var/lib/dpkg/info_old/var/lib/dpkg/info// 把以前的 info 文件夹重新改回名字
到此问题顺利解决,哈哈

E: Sub-process /usr/bin/dpkg returned an error code (1)

E: Sub-process /usr/bin/dpkg returned an error code (1)

Removing tftpd-hpa ... dpkg: error processing tftpd-hpa (--remove): subprocess installed post-removal script returned error exit status 1 Errors were encountered while processing: tftpd-hpa E: Sub-process /usr/bin/dpkg returned an error code (1) 解决办法:
  • 进入 info 目录
cd /var/lib/dpkg/info
  • 删除报错相关软件的文件
rm -f tftpd-hpa.* -v
  • 执行删除命令
apt-get -f install

今天关于Ubuntu:E: Sub-process /usr/bin/dpkg returned an error code (1)的介绍到此结束,谢谢您的阅读,有关dpkg: error processing package XXX (--configure) 解决方法 (ubuntu右上角红色警告)、E: dpkg was interrupted, you must manually run ''dpkg --configure -a'' to correct the probl...、E: Sub-process /usr/bin/dpkg returned an error cod、E: Sub-process /usr/bin/dpkg returned an error code (1)等更多相关知识的信息可以在本站进行查询。

本文标签: