专栏首页程序猿的那点事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 安装软件时失败报错:E: Sub-process /usr/bin/dpkg returned an error code (1) 。从网上找到的解决办法,在这里记录一下。

解决方法:

现将info文件夹更名

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bk

新建一个新的info文件夹

sudo mkdir /var/lib/dpkg/info

安装修复

sudo apt-get update
$sudoapt-get install -f 

执行完上一步操作后,在info文件夹下生成一些文件,现将这些文件全部移到info.bk文件夹下

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bk

把自己新建的info文件夹删掉

sudo rm -rf /var/lib/dpkg/info

恢复原有info文件夹,修改名字

sudo mv /var/lib/dpkg/info.bk /var/lib/dpkg/info

到这里已经成功安装了,但我还遇到了相关文件的缺失,例如

/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,可以正常安装。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 移植wireless tool到Android, /bin/sh:xx(命令) not found 问题的解决方案

    /system/bin/sh: iwpriv: not found 问题解决方案

    用户7557625
  • Android 10.0相关权限的变更(使用WiFi Direct必须打开定位)

    Android 10.0中对隐私权(权限)做了变更。这里总结一些与 WLAN 相关的。 1、对直接访问已配置的 WLAN 网络实施了限制 如果应用以 And...

    用户7557625
  • Android framework初识

    之前做wifi的,主要是负责的就是UI界面和framework层,今天具体了解一下framework是什么。 Android架构主要分为分为四部分,从下往上以...

    用户7557625
  • ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code(1)

    在用apt-get安装软件时出现了类似于 install-info: No dir file specified; try –help for more i...

    学到老
  • 煮咖啡、玩冰壶,这届NeurlPS最活跃技术居然是机器人?

    世界最大AI与机器学习会议之一的NeurlPS于本月初举行,NeurIPS 2017和NeurIPS 2018分别收到了3240和4854份研究论文,但今年的活...

    大数据文摘
  • 不能错过的分布式ID生成器(Leaf ),好用的一批

    Leaf是美团推出的一个分布式ID生成服务,名字取自德国哲学家、数学家莱布尼茨一句话:“There are no two identical leaves in...

    Java程序猿阿谷
  • Python 自动化,Appium 凭什么使用 UiAutomator2?

    UiAutomator 是 Google 开发的一款运行在 Android 设备上的 UI 自动化测试工具,基于JAVA语言,使用它有一个限制,就是必须打包成 ...

    AirPython
  • 【代码艺术】带视觉特效的js密码强度检测开源库

    这是一款带视觉特效的js密码强度检测特效。该特效在用户输入密码的时候,随着密码强度的增强,旁边的图像会越来越清晰或越来越模糊,通过图像的变化来提示用户密码的强度...

    用户5997198
  • 【javascript】详解javaScript的深拷贝

    前言: 最开始意识到深拷贝的重要性是在我使用redux的时候(react + redux), redux的机制要求在reducer中必须返回一个新的对象,而不能...

    外婆的彭湖湾
  • 神奇的Java僵尸(defunct)进程问题排查过程

    原文链接:https://www.jianshu.com/u/21add3dce532

    用户1516716

扫码关注云+社区

领取腾讯云代金券