Sub-process /usr/bin/dpkg returned an error code (1) 解决方法

最近在debian系统上apt-get install -y ia32-libs安装软件到最后时总是出现如下错误:

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 install -y ia32-libs

开始我是想在一条命令中同时安装几个软件包,结果还是出现E: Sub-process /usr/bin/dpkg returned an error code (1) 。于是把新的info删掉,一个个地来安装,每装好一个软件包,就把info删掉,再新建一个,这样就没有提示E: Sub-process /usr/bin/dpkg returned an error code (1) 了。

最后用原来的info.bak 替换新的info

sudo rm -rf info

sudo mv info.bak info

sudo apt-get update

sudo apt-get upgrade

sudo apt-get autoremove

执行完以上操作,再安装软件的时候都不再有E: Sub-process /usr/bin/dpkg returned an error code (1)了。

时间: 2024-10-22 17:34:03

Sub-process /usr/bin/dpkg returned an error code (1) 解决方法的相关文章

Linux:在处理时有错误发生: open-vm-tools,E: Sub-process /usr/bin/dpkg returned an error code (1)

今天遇到了这个错误--真是弄了好久-- 在处理时有错误发生: open-vm-tools open-vm-tools-dkms open-vm-dkms E: Sub-process /usr/bin/dpkg returned an error code (1) 解决办法: sudo apt-get autoremove open-vm-dkms open-vm-tools --purge 这大概就是Linux的魅力了吧-- 一行代码解决一个问题. 版权声明:本文为 NoMasp柯于旺 原创文

[转]ubuntu错误解决E: Sub-process /usr/bin/dpkg returned an error code (1)

http://yanue.net/post-123.html 在用apt-get安装软件时出现了类似于install-info: No dir file specified; try –help for more information.dpkg:处理 gettext (–configure)时出错: 子进程 post-installation script 返回了错误号 1 在处理时有错误发生:findutilsE: Sub-process /usr/bin/dpkg returned an

ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code

在用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) 第一种方法: sudo m

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

原链接: jaryWang: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.$ 

upgrade jessie时出现E: Sub-process /usr/bin/dpkg returned an error code (1)错误的解决办法

执行apt-get dist-upgrade时出现"E: Sub-process /usr/bin/dpkg returned an error code (1)",新内核就是不能完成设置,解决办法如下: cd /var/lib/dpkg mv info infobak;mkdir info 然后重新来过就没问题了.

ubuntu错误解决E: Sub-process /usr/bin/dpkg returned an error code (1)

在用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) 办法如下: sudo mv

删除vsftpd失败,出现 /usr/bin/dpkg returned an error code (1)【已解决】

1.问题描述 安装openssh-server时,检测到系统中安装有vsftpd,两者不兼容,需要将vsftpd卸载.在卸载时出现 Sub-process /usr/bin/dpkg returned an error code (1) 2.解决方案 由于之前在安装 vsftpd 时,新建了一个临时的 ftp 帐户.考虑到可能是该账户的存在导致了vsftpd 一直无法释放. 先删除 ftp 账户 $ sudo userdel -r ftp 再删除 vsftpd $ sudo apt-get re

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

E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案 软件版本: 操作系统:ubuntu 10.04 内核版本:Linux version 2.6.32-41-generic 目录: 1. 错误 2. 解决方法 1) 方案一 2) 方案二 3) 方案三 3. 参考资料 1. 错误 在使用 apt-get 安装工具时,无论安装什么软件都会遇到这样子的错误: dpkg: warning: files list file for pa

ubuntu下报错Sub-process /usr/bin/dpkg returned an error code (1)的解决方法

cd /var/lib/dpkg sudo mv info info.bak #即备份一个info sudo mkdir info #新建一个新的info目录 然后采用以下命令重装那些出错的软件包 sudo apt-get –reinstall install 软件包名 开始我是想在一条命令中同时安装几个软件包,结果还是出现E: Sub-process /usr/bin/dpkg returned an error code (1) .于是把新的info删掉,一个个地来安装,每装好一个软件包,就