zoukankan      html  css  js  c++  java
  • apt-get安装软件或者更新时遇到的dpkg错误

    1. 本来想更新一下git,使用以下命令安装

    sudo apt-add-repository ppa:git-core/ppa
    sudo apt-get update
    sudo apt-get install git

      结果遇到cups等配置错误,忘记记录了。。。返回的是dpkg return error 1,记得之前也有返回“有一个软件没有完全安装或卸载”的问题,在/var/log下查看dpkg_log 发现出现错误的程序都是 status half-configured 和status half-installed安装不完全,好像是有一次不小心删了archives里的东西,然后偶的ubuntu就一直这么秀逗着,动不动就要进行一下以下的操作。。。

      只需要将/var/lib/dpkg下的info重新创建执行以下操作apt-get install就恢复正常了【至今不知道为什么(mark)】:

    cd /var/lib/dpkg
    $ sudo mv info info_old
    $ sudo mkdir info
    $ sudo apt-get autoremove
    $ sudo apt-get install -f

      再执行apt-get install,结果告诉我最新的了(1.9.0),不用更新了,可是人家官网上明明有个1.9.1 的么o_o||

    2. dpkg 配置libc6的错误问题:

      log中也是half-configured和half-installed的问题,可是上面的方法解决不了这个问题:

    dpkg: error processing /var/cache/apt/archives/libc6_2.17-0ubuntu5.1_i386.deb (--unpack):
     子进程 新的 pre-installation 脚本 返回了错误号 1
    在处理时有错误发生:
     /var/cache/apt/archives/libc6_2.17-0ubuntu5.1_amd64.deb
     /var/cache/apt/archives/libc6_2.17-0ubuntu5.1_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)

      搜索解决办法ing......

        

    -------------------------------- |原来看似困难的事情是那么的简单ᶘ ᵒᴥᵒᶅ| --------------------------------
  • 相关阅读:
    基础技术
    Luogu1438 无聊的数列(线段树)
    树状数组从入门到入土
    左偏树
    PA2014-Final Zarowki(堆)
    BZOJ1455罗马游戏
    【小米oj】 海盗分赃
    【小米oj】 最少交换次数
    【小米oj】 大胃王的烦恼
    【小米oj】 不一样的排序
  • 原文地址:https://www.cnblogs.com/Sophiawow/p/3635858.html
Copyright © 2011-2022 走看看