E: Sub-process /usr/bin/dpkg returned an error code (1)
执行命令: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)相关推荐
- 【错误归纳】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 ...
- 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) ...
- 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安装软件时出 ...
- 关于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 ...
- E: Sub-process /usr/bin/dpkg returned an error code (1) Ubuntu安装apt-get命令报错
Ubuntu apt-get命令报错 上次更新Ubuntu(14.04到16.04)时,我走开了一会儿等回来之后电脑就黑屏了,咋整都没反应没办法我就强制关机然后重启.结果...好不容易把系统整好了,然 ...
- 在处理时有错误发生: 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) 出现以下错误信息: 解决方法 ...
- Ubuntu18.04——在处理时有错误发生:E: Sub-process /usr/bin/dpkg returned an error code (1)
文章目录 报错信息 解决方法 报错信息 下载各种软件都报如下依赖错误: dpkg: 警告: 卸载 youdao-dict 时,目录 /usr/share/icons/hicolor/scalable/ ...
- 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)"是由于前面的一个错误引起的 因此,只需要解决前面的错误就行了 ...
- 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 ...
- 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 ...
最新文章
- 01爬虫基本原理及Requests库下载
- 翻译JScript中的面向对象系列文章
- PHP源码之数组的内部实现
- BZOJ-1024 生日快乐 DFS+一丝sb的数学思考
- arcengine遍历属性表_Excel催化剂-遍历文件夹内文件信息特别是图像、音视频等特有信息...
- ORM是什么?如何理解ORM?
- SignalR--Web客户端
- Tensorflow 十六 用tf.keras函数重写Mnist识别
- ICCV 2019 | 微软开源无监督学习的医学图像配准方法:递归级联网络
- css滑动门技术的应用,CSS滑动门技术
- 掩膜裁剪tif步骤_ENVI中掩膜掩膜操作及影像分类教程
- 【反反爬实战】网易有道翻译(免费、即时的多语种在线翻译)
- jeecms oracle v5_jeecms 基本架构研究
- 微信公众号编辑有哪些实用的小工具和小技巧?
- leelen可视对讲怎么接线_楼道对讲门铃怎么接线
- “请在微信客户端打开链接”解决方案
- Qualcomm msm8996 调试AMOLED屏
- 笔记本电脑的键盘灯如何关
- 浅谈RAC -- 节点reboot问题的调查方法
- js判断浏览器是电脑,iPad还是手机
热门文章
- python 正则表达式 分组_正则表达式之分组的用法
- 数据结构与算法-java笔记一 更新中
- 图片居中裁剪_魔镜,魔镜,谁最美丽!利用PS图层混合模式打造图片幻觉效果
- Fixjs——事件回调的this
- vs2015 html预览,Blend for Visual Studio 2015 预览版
- Windows Server上安装部署Zabbix agent
- JavaScript中的数组 1
- Jenkins构建.net项目
- python-12:怎么在爬虫代码中伪装header
- oracle如何链接到另外一个数据库DB_LINK