执行命令:apt update && apt dist-upgrade && apt update && apt dist-upgrade,是由于apt-get安装软件时出现了类似于:
注意 :根据搜索得知,/var/lib/dpkg/info下保存有各个软件包的配置文件列表。

解决方法:
现将info文件夹更名

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk
新建一个新的info文件夹

sudo mkdir /var/lib/dpkg/info
1
安装修复

sudo apt-get update
$sudoapt-get install -f
1
2
执行完上一步操作后,在info文件夹下生成一些文件,现将这些文件全部移到info.bk文件夹下

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk
1
把自己新建的info文件夹删掉

sudo rm -rf /var/lib/dpkg/info
1
恢复原有info文件夹,修改名字

sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info
1
到这里已经成功安装了,但我还遇到了相关文件的缺失,例如

/etc/apache2/mods-available/dav_svn.conf

但是现在至少能够正常安装了,直接索性卸载重装

sudo apt-get --purge remove libapache2-mod-svn
sudo apt-get --purge remove libapache2-svn
sudo apt-get autoremove

再install一边,恢复正常

方法2、

办法如下:
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                 ——更新软件源
$ sudoapt-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文件夹重新改回名字

参考链接 :https://blog.csdn.net/stickmangod/article/details/85316142
https://www.cnblogs.com/aidenzdly/p/10563340.html

误删 dpkg 的/var/lib/dpkg/info文件夹的解决办法 :
https://blog.csdn.net/dyllove98/article/details/8922975

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

  1. 【错误归纳】E: Sub-process /usr/bin/dpkg returned an error code (1)子进程 已安装 post-installation 脚本 返回了错误号 1

    问题描述 我在使用apt-get install 安装某个程序的时候出现了下面的错误提示: 正在设置 anydesk (5.1.1) ...System start/stop links for /e ...

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

    在ubuntu 16.04更新了一些东西之后用apt装ros bringup包会出现如下错误: Sub-process /usr/bin/dpkg returned an error code (1) ...

  3. E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法

    E: Sub-process /usr/bin/dpkg returned an error code (1)解决办法 安装libapache2-svn出现了这个错误,是由于apt-get安装软件时出 ...

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

    关于E: Sub-process /usr/bin/dpkg returned an error code (1)错误解决 前言: 在用apt-get安装软件时出现了类似于: install-info ...

  5. E: Sub-process /usr/bin/dpkg returned an error code (1) Ubuntu安装apt-get命令报错

    Ubuntu apt-get命令报错 上次更新Ubuntu(14.04到16.04)时,我走开了一会儿等回来之后电脑就黑屏了,咋整都没反应没办法我就强制关机然后重启.结果...好不容易把系统整好了,然 ...

  6. 在处理时有错误发生: qmail qmail-run E: Sub-process /usr/bin/dpkg returned an error code (1)

    问题描述: 终端运行: sudo apt-get install build-essential pkg-config linux-headers-$(uname -r) 出现以下错误信息: 解决方法 ...

  7. Ubuntu18.04——在处理时有错误发生:E: Sub-process /usr/bin/dpkg returned an error code (1)

    文章目录 报错信息 解决方法 报错信息 下载各种软件都报如下依赖错误: dpkg: 警告: 卸载 youdao-dict 时,目录 /usr/share/icons/hicolor/scalable/ ...

  8. dpkg error: package `x' contains empty filename,Sub-process /usr/bin/dpkg returned an error code (2)

    后面的错误"Sub-process /usr/bin/dpkg returned an error code (2)"是由于前面的一个错误引起的 因此,只需要解决前面的错误就行了 ...

  9. Sub-process /usr/bin/dpkg returned an error code (1) 如何解决

    cd /var/lib/dpkgsudo mv info info.baksudo mkdir infosudo dpkg --configure -asudo apt-get install -fs ...

  10. 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/inf ...

最新文章

  1. 01爬虫基本原理及Requests库下载
  2. 翻译JScript中的面向对象系列文章
  3. PHP源码之数组的内部实现
  4. BZOJ-1024 生日快乐 DFS+一丝sb的数学思考
  5. arcengine遍历属性表_Excel催化剂-遍历文件夹内文件信息特别是图像、音视频等特有信息...
  6. ORM是什么?如何理解ORM?
  7. SignalR--Web客户端
  8. Tensorflow 十六 用tf.keras函数重写Mnist识别
  9. ICCV 2019 | 微软开源无监督学习的医学图像配准方法:递归级联网络
  10. css滑动门技术的应用,CSS滑动门技术
  11. 掩膜裁剪tif步骤_ENVI中掩膜掩膜操作及影像分类教程
  12. 【反反爬实战】网易有道翻译(免费、即时的多语种在线翻译)
  13. jeecms oracle v5_jeecms 基本架构研究
  14. 微信公众号编辑有哪些实用的小工具和小技巧?
  15. leelen可视对讲怎么接线_楼道对讲门铃怎么接线
  16. “请在微信客户端打开链接”解决方案
  17. Qualcomm msm8996 调试AMOLED屏
  18. 笔记本电脑的键盘灯如何关
  19. 浅谈RAC -- 节点reboot问题的调查方法
  20. js判断浏览器是电脑,iPad还是手机

热门文章

  1. python 正则表达式 分组_正则表达式之分组的用法
  2. 数据结构与算法-java笔记一 更新中
  3. 图片居中裁剪_魔镜,魔镜,谁最美丽!利用PS图层混合模式打造图片幻觉效果
  4. Fixjs——事件回调的this
  5. vs2015 html预览,Blend for Visual Studio 2015 预览版
  6. Windows Server上安装部署Zabbix agent
  7. JavaScript中的数组 1
  8. Jenkins构建.net项目
  9. python-12:怎么在爬虫代码中伪装header
  10. oracle如何链接到另外一个数据库DB_LINK