当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-28 17:20 

注册: 2016-10-27 11:01
帖子: 14
系统: ubuntu12.04
送出感谢: 4
接收感谢: 0 次
附件:
无标题窗口_003.png
无标题窗口_003.png [ 49 KiB | 被浏览 1727 次 ]

以下是软件包失败的详细信息
代码:
installArchives() failed: Error in function:
SystemError: E:Internal Error, No file name for libc6
dpkg: error processing libc6 (--configure):
 libc6:amd64 2.19-0ubuntu6 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.4)
dpkg: error processing libc6:i386 (--configure):
 libc6:i386 2.15-0ubuntu10.4 cannot be configured because libc6:amd64 is in a different version (2.19-0ubuntu6)
dpkg: dependency problems prevent configuration of man-db:
 man-db depends on libc6 (>= 2.14); however:
  Package libc6 is not configured yet.
dpkg: error processing man-db (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libc6-dev:
 libc6-dev depends on libc6 (= 2.19-0ubuntu6); however:
  Package libc6 is not configured yet.
dpkg: error processing libc6-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libc-dev-bin:
 libc-dev-bin depends on libc6 (>> 2.19); however:
  Package libc6 is not configured yet.
 libc-dev-bin depends on libc6 (<< 2.20); however:
  Package libc6 is not configured yet.
dpkg: error processing libc-dev-bin (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libc6-i386:
 libc6-i386 depends on libc6 (= 2.19-0ubuntu6); however:
  Package libc6 is not configured yet.
dpkg: error processing libc6-i386 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnih1:
 libnih1 depends on libc6 (>= 2.15~); however:
  Package libc6 is not configured yet.
dpkg: error processing libnih1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnih-dbus1:
 libnih-dbus1 depends on libnih1 (= 1.0.3-4ubuntu25); however:
  Package libnih1 is not configured yet.
 libnih-dbus1 depends on libc6 (>= 2.3.4); however:
  Package libc6 is not configured yet.
dpkg: error processing libnih-dbus1 (--configure):
 dependency problems - leaving unconfigured

麻烦大家帮忙看看,有没有解决方法?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-28 17:23 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
需要先回到上午的帖子 viewtopic.php?f=171&t=481260
怀疑可能混源了,即 12.04 使用了 14.04 的软件源。
按上午的帖子 6 楼 2. 的步骤确认一下。无需运行后两条指令。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-28 17:38 

注册: 2016-10-27 11:01
帖子: 14
系统: ubuntu12.04
送出感谢: 4
接收感谢: 0 次
代码:
grep DISTRIB_RELEASE /etc/lsb-release
DISTRIB_RELEASE=12.04
ningxia@ParaSDRSystem:~$ cat /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu trusty main universe restricted multiverse
deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse
ningxia@ParaSDRSystem:~$

输入以上代码还是一样修复失败,软件包操作提示的错误信息也没变


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-28 18:57 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
orange123sdr 写道:
deb http://archive.ubuntu.com/ubuntu trusty main universe restricted multiverse
deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse

目前的确处于混源状态。在执行修复之前,需要先确认:
当初加上 14.04(trusty) 的条目出于何种目的?是否因需运行某特殊应用而添加?
若此情况属实,且保持该特殊应用的运行至关重要,则切勿不分青红皂白统一修复,需针对具体情况特殊关照。
若记不清当初如何混源的,或混源非出于有意,则可尝试按以下方案统一修复

1. 若处于中国大陆地区,将 /etc/apt/sources.list 全部用以下内容覆盖。若处于其它地区,仿此合理选择镜像源。
代码:
deb http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse

保存后,执行 sudo apt-get update

2. 创建或修改 /etc/apt/preferences 加入以下内容
代码:
Package: *
Pin: release a=precise
Pin-Priority: 1001

Package: *
Pin: release a=trusty
Pin-Priority: 50


3. 执行 sudo apt-get update && sudo apt-get upgrade && apt-get dist-upgrade

如遇到问题,将相关输出全部复制贴上来。

orange123sdr 写道:
输入以上代码还是一样修复失败

上午的帖子6楼代码块仅用于收集信息,用以确定修复策略


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-29 9:51 

注册: 2016-10-27 11:01
帖子: 14
系统: ubuntu12.04
送出感谢: 4
接收感谢: 0 次
我有两个问题,我把第一步的全部代码粘在/etc/apt/sources.list 执行 sudo apt-get update后,我试着打开软件中心点击修复报错说移动系统必须软件包失败(您请求移除一个软件包,而它是系统必须的组件)详细信息是(无法卸载软件包libncurses:i386)

第二,发现第二步里创建或修改 /etc/apt/preferences ,我目录里没有preferences 文件夹,是要重新创建一个preferences文档把代码再粘贴进去吗?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-29 13:33 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
orange123sdr 写道:
我试着打开软件中心点击修复报错说移动系统必须软件包失败

一般不建议在第一步与第二步之间插入其它步骤

orange123sdr 写道:
无法卸载软件包libncurses:i386

猜测此处有误,应为 ibncurses5:i386
执行以下指令将结果全部复制贴上来
代码:
apt-cache policy libncurses:i386
apt-cache policy libncurses5:i386


orange123sdr 写道:
我目录里没有preferences 文件夹

/etc/apt/preferences 是文件,不是文件夹。可“创建一个preferences文档把代码再粘贴进去”。
或在 /etc/apt/preferences.d/ 中创建任意文件“把代码再粘贴进去”。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
帖子发表于 : 2016-10-29 13:57 

注册: 2016-10-27 11:01
帖子: 14
系统: ubuntu12.04
送出感谢: 4
接收感谢: 0 次
附件:
文件注释: 修复报错信息
无标题窗口_005.png
无标题窗口_005.png [ 32.17 KiB | 被浏览 1545 次 ]

执行第三步终端报错
代码:
W: 无法下载 http://dl.google.com/linux/chrome/deb/dists/stable/Release  Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.

点开软件中心弹出修复提示点击修复后报错:
    installArchives() failed: dpkg: warning: downgrading libc-bin from 2.15-0ubuntu10.4 to 2.15-0ubuntu10.
    (Reading database ...
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 260926 files and directories currently installed.)
    Preparing to replace libc-bin 2.15-0ubuntu10.4 (using .../libc-bin_2.15-0ubuntu10_amd64.deb) ...
    Unpacking replacement libc-bin ...
    Setting up libc-bin (2.15-0ubuntu10) ...
    dpkg: error processing libc6 (--configure):
    libc6:amd64 2.19-0ubuntu6 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.4)
    dpkg: error processing libc6:i386 (--configure):
    libc6:i386 2.15-0ubuntu10.4 cannot be configured because libc6:amd64 is in a different version (2.19-0ubuntu6)
    dpkg: dependency problems prevent configuration of libc6-i386:
    libc6-i386 depends on libc6 (= 2.19-0ubuntu6); however:
    Package libc6 is not configured yet.
    dpkg: error processing libc6-i386 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc-dev-bin:
    libc-dev-bin depends on libc6 (>> 2.19); however:
    Package libc6 is not configured yet.
    libc-dev-bin depends on libc6 (<< 2.20); however:
    Package libc6 is not configured yet.
    dpkg: error processing libc-dev-bin (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-dev:
    libc6-dev depends on libc6 (= 2.19-No apport report written because the error message indicates its a followup error from a previous failure.
    No apport report written because the error message indicates its a followup error from a previous failure.
    No apport report written because MaxReports is reached already
    No apport report written because MaxReports is reached already
    No apport report written because MaxReports is reached already
    No apport report written because MaxReports is reached already
    0ubuntu6); however:
    Package libc6 is not configured yet.
    libc6-dev depends on libc-dev-bin (= 2.19-0ubuntu6); however:
    Package libc-dev-bin is not configured yet.
    dpkg: error processing libc6-dev (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libnih1:
    libnih1 depends on libc6 (>= 2.15~); however:
    Package libc6 is not configured yet.
    dpkg: error processing libnih1 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libnih-dbus1:
    libnih-dbus1 depends on libnih1 (= 1.0.3-4ubuntu25); however:
    Package libnih1 is not configured yet.
    libnih-dbus1 depends on libc6 (>= 2.3.4); however:
    Package libc6 is not configured yet.
    dpkg: error processing libnih-dbus1 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of man-db:
    man-db depends on libc6 (>= 2.14); however:
    Package libc6 is not configured yet.
    dpkg: error processing man-db (--configure):
    dependency problems - leaving unconfigured
    Errors were encountered while processing:
    libc6
    libc6:i386
    libc6-i386
    libc-dev-bin
    libc6-dev
    libnih1
    libnih-dbus1
    man-db
    Error in function:
    dpkg: error processing libc6 (--configure):
    libc6:amd64 2.19-0ubuntu6 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.4)
    dpkg: error processing libc6:i386 (--configure):
    libc6:i386 2.15-0ubuntu10.4 cannot be configured because libc6:amd64 is in a different version (2.19-0ubuntu6)
    dpkg: dependency problems prevent configuration of man-db:
    man-db depends on libc6 (>= 2.14); however:
    Package libc6 is not configured yet.
    dpkg: error processing man-db (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-dev:
    libc6-dev depends on libc6 (= 2.19-0ubuntu6); however:
    Package libc6 is not configured yet.
    dpkg: error processing libc6-dev (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc-dev-bin:
    libc-dev-bin depends on libc6 (>> 2.19); however:
    Package libc6 is not configured yet.
    libc-dev-bin depends on libc6 (<< 2.20); however:
    Package libc6 is not configured yet.
    dpkg: error processing libc-dev-bin (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libc6-i386:
    libc6-i386 depends on libc6 (= 2.19-0ubuntu6); however:
    Package libc6 is not configured yet.
    dpkg: error processing libc6-i386 (--configure):
    dependency problems - leaving unconfigured
    dpkg: dependency problems prevent configuration of libnih1:
    libnih1 depends on libc6 (>= 2.15~); however:
    Package libc6 is not configured yet.
    dpkg: error processing libnih1 (--configure):
    dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libnih-dbus1:
      libnih-dbus1 depends on libnih1 (= 1.0.3-4ubuntu25); however:
      Package libnih1 is not configured yet.
      libnih-dbus1 depends on libc6 (>= 2.3.4); however:
      Package libc6 is not configured yet.
      dpkg: error processing libnih-dbus1 (--configure):
      dependency problems - leaving unconfigured

    感觉快要疯了....大神还有救吗?


    页首
     用户资料  
     
    8 楼 
     文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
    帖子发表于 : 2016-10-29 14:04 

    注册: 2016-10-27 11:01
    帖子: 14
    系统: ubuntu12.04
    送出感谢: 4
    接收感谢: 0 次
    引用:
    执行以下指令将结果全部复制贴上来
    代码:
    apt-cache policy libncurses:i386
    apt-cache policy libncurses5:i386



    代码:
    /etc/apt$ apt-cache policy libncurses5:i386
    libncurses5:i386:
      已安装:  5.9-4
      候选软件包:5.9-4
      版本列表:
     *** 5.9-4 0
           1001 http://mirrors.ustc.edu.cn/ubuntu/ precise/main i386 Packages
            100 /var/lib/dpkg/status


    页首
     用户资料  
     
    9 楼 
     文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
    帖子发表于 : 2016-10-30 16:36 

    注册: 2016-10-27 11:01
    帖子: 14
    系统: ubuntu12.04
    送出感谢: 4
    接收感谢: 0 次
    麻烦大家帮帮忙看看,以下是点击修复软件包的报错详细信息:
      installArchives() failed: dpkg: error processing libc6 (--configure):
      libc6:amd64 2.19-0ubuntu6 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.4)
      dpkg: error processing libc6:i386 (--configure):
      libc6:i386 2.15-0ubuntu10.4 cannot be configured because libc6:amd64 is in a different version (2.19-0ubuntu6)
      No apport report written because MaxReports is reached already
      dpkg: dependency problems prevent configuration of libc6-i386:
      libc6-i386 depends on libc6 (= 2.19-0ubuntu6); however:
      Package libc6 is not configured yet.
      dpkg: error processing libc6-i386 (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libc-dev-bin:
      libc-dev-bin depends on libc6 (>> 2.19); however:
      Package libc6 is not configured yet.
      libc-dev-bin depends on libc6 (<< 2.20); however:
      Package libc6 is not configured yet.
      dpkg: error processing libc-dev-bin (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libc6-dev:
      libc6-dev depends on libc6 (= 2.19-0ubuntu6); however:
      Package libc6 is not configured yet.
      libc6-dev depends on libc-dev-bin (= 2.19-0ubuntu6); however:
      Package libc-dev-bin is not configured yet.
      dpkg: error processing libc6-dev (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libnNo apport report written because MaxReports is reached already
      No apport report written because MaxReports is reached already
      No apport report written because MaxReports is reached already
      No apport report written because MaxReports is reached already
      ih1:
      libnih1 depends on libc6 (>= 2.15~); however:
      Package libc6 is not configured yet.
      dpkg: error processing libnih1 (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libnih-dbus1:
      libnih-dbus1 depends on libnih1 (= 1.0.3-4ubuntu25); however:
      Package libnih1 is not configured yet.
      libnih-dbus1 depends on libc6 (>= 2.3.4); however:
      Package libc6 is not configured yet.
      dpkg: error processing libnih-dbus1 (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of man-db:
      man-db depends on libc6 (>= 2.14); however:
      Package libc6 is not configured yet.
      dpkg: error processing man-db (--configure):
      dependency problems - leaving unconfiguredNo apport report written because MaxReports is reached already
      No apport report written because MaxReports is reached already

      Errors were encountered while processing:
      libc6
      libc6:i386
      libc6-i386
      libc-dev-bin
      libc6-dev
      libnih1
      libnih-dbus1
      man-db
      Error in function:
      SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)
      dpkg: error processing libc6 (--configure):
      libc6:amd64 2.19-0ubuntu6 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.4)
      dpkg: error processing libc6:i386 (--configure):
      libc6:i386 2.15-0ubuntu10.4 cannot be configured because libc6:amd64 is in a different version (2.19-0ubuntu6)
      dpkg: dependency problems prevent configuration of man-db:
      man-db depends on libc6 (>= 2.14); however:
      Package libc6 is not configured yet.
      dpkg: error processing man-db (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libc6-dev:
      libc6-dev depends on libc6 (= 2.19-0ubuntu6); however:
      Package libc6 is not configured yet.
      dpkg: error processing libc6-dev (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libc-dev-bin:
      libc-dev-bin depends on libc6 (>> 2.19); however:
      Package libc6 is not configured yet.
      libc-dev-bin depends on libc6 (<< 2.20); however:
      Package libc6 is not configured yet.
      dpkg: error processing libc-dev-bin (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libc6-i386:
      libc6-i386 depends on libc6 (= 2.19-0ubuntu6); however:
      Package libc6 is not configured yet.
      dpkg: error processing libc6-i386 (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libnih1:
      libnih1 depends on libc6 (>= 2.15~); however:
      Package libc6 is not configured yet.
      dpkg: error processing libnih1 (--configure):
      dependency problems - leaving unconfigured
      dpkg: dependency problems prevent configuration of libnih-dbus1:
      libnih-dbus1 depends on libnih1 (= 1.0.3-4ubuntu25); however:
      Package libnih1 is not configured yet.
      libnih-dbus1 depends on libc6 (>= 2.3.4); however:
      Package libc6 is not configured yet.
      dpkg: error processing libnih-dbus1 (--configure):
      dependency problems - leaving unconfigured


    页首
     用户资料  
     
    10 楼 
     文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
    帖子发表于 : 2016-10-30 17:36 

    注册: 2009-08-04 16:33
    帖子: 16891
    送出感谢: 21
    接收感谢: 1826
    引用:
    Error in function:
    SystemError: E:Sub-process /usr/bin/dpkg returned an error code (1)

    參見
    http://askubuntu.com/questions/688338/e ... ogle-chrom
    http://askubuntu.com/questions/682564/e ... ror-code-1
    http://unix.stackexchange.com/questions ... -this-mean
    https://bugs.launchpad.net/ubuntu/+sour ... ug/1292996
    https://bugs.launchpad.net/ubuntu/+sour ... ug/1444025


    页首
     用户资料  
     
    11 楼 
     文章标题 : Re: ubuntu12.04中软件中心提示需要修复软件包列表前无法更新和卸载,点击修复报错
    帖子发表于 : 2016-10-31 21:20 

    注册: 2016-10-27 11:01
    帖子: 14
    系统: ubuntu12.04
    送出感谢: 4
    接收感谢: 0 次
    可以具体说一下吗?看过这几条链接但是还不是很明白(Ps:前3条打不开),十分感谢


    页首
     用户资料  
     
    显示帖子 :  排序  
    发表新帖 回复这个主题  [ 11 篇帖子 ] 

    当前时区为 UTC + 8 小时


    在线用户

    正在浏览此版面的用户:没有注册用户 和 0 位游客


    不能 在这个版面发表主题
    不能 在这个版面回复主题
    不能 在这个版面编辑帖子
    不能 在这个版面删除帖子
    不能 在这个版面提交附件

    前往 :  
    本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
    我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
    人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

    Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
    简体中文语系由 王笑宇 翻译