sudo apt install linux-image-generic 正在读取软件包列表...完成 正在构建依赖关系树 正在读取状态信息...完成 你

sudo apt install linux-image-generic 正在读取软件包列表...完成 正在构建依赖关系树 正在读取状态信息...完成 你

我尝试使用 将 Ubuntu 14 升级到 16 LTS sudo do-release-upgrade,但一切都失败了。安装未完成。日志显示已中止。当我使用apt或时apt-get,显示以下输出(见下文)。似乎某些软件包的安装未完成。所有尝试都失败了。

我设法chroot从 CDROM(实际上是从 HDD)进入 Ubuntu 16 并修复了一些问题。但我无法安装新内核。(来自意外删除所有内核后如何恢复系统?

我尝试过各种方法:

  • sudo dpkg --configure t
  • apt-get -f 安装
  • dpkg -l | grep -v '^ii'|cut -c5-64 >软件包列表.txt
  • dpkg——配置$(
  • sudo dpkg--configure-a
  • 用原始文件替换 sources.list。
  • sudo apt-get install --fix-broken
  • sudo do-release-upgrade # 未发现新版本。
  • ...

输出uname -a

Linux ubuntu 4.15.0-29-通用#31~16.04.1-Ubuntu SMP 2018 年 7 月 18 日星期三 08:54:04 UTC x86_64 x86_64 x86_64 GNU/Linux

输出:ls /etc/apt/sources.list.d

arangodb.list github_git-lfs.list.save
nodesource.list.distUpgrade
staticfloat-j​​uliareleases-trusty.list.distUpgrade arangodb.list.distUpgrade google-chrome.list
nodesource.list.save staticfloat-j​​uliareleases-trusty.list.save arangodb.list.save google-chrome.list.distUpgrade
paolorotolo-droidcam-trusty.list tualatrix-ppa-trusty.list d-apt.list google-chrome.list.save
paolorotolo-droidcam-trusty.list.distUpgrade
tualatrix-ppa-trusty.list.distUpgrade d-apt.list.distUpgrade
google-cloud-sdk.list paolorotolo-droidcam-trusty.list.save
tualatrix-ppa-trusty.list.save d-apt.list.save
google-cloud-sdk.list.distUpgrade rabbitmq_rabbitmq-server.list
ubuntu-toolchain-r-test-trusty.list docker.list
google-cloud-sdk.list.save
rabbitmq_rabbitmq-server.list.distUpgrade
ubuntu-toolchain-r-test-trusty.list.distUpgrade docker.list.distUpgrade linrunner-tlp-trusty.list sbt.list
ubuntu-toolchain-r-test-trusty.list.save docker.list.save
linrunner-tlp-trusty.list.distUpgrade sbt.list.distUpgrade
webupd8team-java-trusty.list erlang-solutions.list
linrunner-tlp-trusty.list.save sbt.list.save
webupd8team-java-trusty.list.distUpgrade erlang-solutions.list.distUpgrade neo4j.list
staticfloat-j​​ulia-deps-trusty.list
webupd8team-java-trusty.list.save erlang-solutions.list.save
neo4j.list.distUpgrade
staticfloat-j​​ulia-deps-trusty.list.distUpgrade webupd8team-unstable-trusty.list github_git-lfs.list
neo4j.list.save staticfloat-
j​​ulia-deps-trusty.list.save webupd8team-unstable-trusty.list.distUpgrade github_git-lfs.list.distUpgrade nodesource.list
staticfloat-j​​uliareleases-trusty.list
webupd8team-unstable-trusty.list.save

sudo dpkg --configure -a 沿列表输出包括以下几行:

... dpkg: 错误处理软件包 libstdc++6:amd64 (--configure):依赖性问题 - 未配置 dpkg:依赖性问题阻止配置 libkwalletbackend5-5:amd64:libkwalletbackend5-5:amd64 依赖于 libstdc++6 (>= 5.2);但是:
软件包 libstdc++6:amd64 尚未配置。

dpkg:处理软件包 libkwalletbackend5-5:amd64 时出错(--configure):依赖性问题 - 未配置 dpkg:依赖性问题阻止配置 gstreamer1.0-plugins-good:amd64:gstreamer1.0-plugins-good:amd64 依赖于 libstdc++6(>= 4.1.1);但是:软件包 libstdc++6:amd64 尚未配置。... 由于错误太多,处理已暂停。

当我执行任何类似 apt 的命令(例如)时得到的输出sudo apt install linux-image-generic如下:

sudo apt install linux-image-generic 正在读取软件包列表...完成 正在构建依赖关系树 正在读取状态信息...完成 你

可能需要运行“apt-get -f install”来纠正这些问题: 以下软件包具有未满足的依赖项:click:依赖:python3-click(= 0.4.21.1ubuntu0.2)但需要安装 6.2-2ubuntu1 empathy:依赖:libcheese-gtk23(>= 3.4.0)但不可安装 依赖:libcogl15(>= 1.15.8)但不可安装 推荐:telepathy-haze 但不会安装 推荐:gnome-contacts 但不会安装 推荐:nautilus-sendto-empathy 但不可安装 gstreamer1.0-clutter:依赖:libcogl15(>= 1.15.8)但不可安装 libbaloofiles4:依赖:libxapian22 但不可安装 libbalooxapian4:依赖:libxapian22 但无法安装 libc6:i386:依赖:libgcc1:i386 但不会安装 libgcc1:依赖:gcc-6-base(= 6.0.1-0ubuntu1)但不会安装 libgfortran3:依赖:gcc-6-base(= 6.4.0-17ubuntu1~14.04)但不会安装 libgl1-mesa-dri:i386:依赖:libgcc1:i386(>= 1:3.4)但不会安装 依赖:libstdc++6:i386(>= 5.2)但不会安装 libicu55:i386:依赖:libgcc1:i386(>= 1:4.2)但不会安装 依赖: libstdc++6:i386 (>= 5.2) 但不会安装 libjack-jackd2-0:i386 :依赖:libgcc1:i386 (>= 1:4.1.1) 但不会安装 依赖:libstdc++6:i386 (>= 5.2) 但不会安装 libllvm3.8v4:i386 :依赖:libgcc1:i386 (>= 1:4.1.1) 但不会安装 依赖:libstdc++6:i386 (>= 4.8) 但不会安装 libllvm6.0:i386 :依赖:libgcc1:i386 (>= 1:4.2) 但不会安装 依赖:libstdc++6:i386 (>= 5.2) 但不会安装已安装 libmysqlclient18:i386 :依赖:libgcc1:i386(>= 1:4.1.1)但不会安装 libmysqlclient20:i386 :依赖:libgcc1:i386(>= 1:4.2)但不会安装 依赖:libstdc++6:i386(>= 5.2)但不会安装 libqapt2-runtime :依赖:libqapt2(>= 1.9.60)但无法安装 libqt4-declarative :依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-declarative:i386 :依赖: libgcc1:i386 (>= 1:4.2) 但是它不会被安装 依赖:libqtcore4:i386 (= 4:4.8.7+dfsg-5ubuntu2) 但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386 (>= 4.1.1) 但是它不会被安装 libqt4-designer:依赖:libqt4-xml (= 4:4.8.7+dfsg-5ubuntu2) 但是 4:4.8。5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 libqt4-dev:依赖:libqt4-xml (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1已安装 依赖:qt4-qmake(= 4:4.8.7+dfsg-5ubuntu2) libqt4-dev-bin:依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-help:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 libqt4-network:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 libqt4-network:i386:依赖:libgcc1:i386(>= 1:4.2)但不会安装 依赖:libqtcore4:i386(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386(>= 4.1.1) 但不会安装 libqt4-opengl:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装 libqt4-opengl:i386:依赖:libgcc1:i386(>= 1:4.2)但不会安装 依赖:libqtcore4:i386(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装 依赖:libstdc++6:i386(>= 4.1.1)但不会安装libqt4-qt3support:依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-script:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但需要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-script:i386:依赖: libgcc1:i386 (>= 1:4.2) 但不会安装 依赖:libqtcore4:i386 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386 (>= 4.1.1) 但不会安装 libqt4-scripttools:依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 libqt4-sql:依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2)但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 要安装 libqt4-sql:i386:依赖:libgcc1:i386(>= 1:3.0)但是它不会被安装依赖:libqtcore4:i386(= 4:4.8.7+dfsg-5ubuntu2)但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386 (>= 4.1.1) 但不会安装 libqt4-sql-mysql:i386 :依赖:libgcc1:i386 (>= 1:3.0) 但不会安装 依赖:libqtcore4:i386 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386 (>= 4.1.1) 但不会安装 libqt4-sql-sqlite :依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-svg:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-test:依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 libqt4-xml:i386:依赖:libgcc1:i386 (>= 1:4.1.1) 但不会安装 依赖:libstdc++6:i386 (>= 4.1.1) 但不会安装 libqt4-xmlpatterns :依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装 libqt4-xmlpatterns:i386 :依赖:libgcc1:i386 (>= 1:4.2) 但不会安装 依赖:libqtcore4:i386 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装依赖:libstdc++6:i386 (>= 4.1.1) 但是它不会被安装 libqtcore4:i386 :依赖:libgcc1:i386 (>= 1:4.1.1) 但是它不会被安装 依赖:libstdc++6:i386 (>= 4.6) 但是它不会被安装 libqtdbus4 :依赖:libqt4-xml (= 4:4.8.7+dfsg-5ubuntu2) 但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装被安装 libqtdbus4:i386 :依赖:libgcc1:i386(>= 1:3.0)但不会安装 依赖:libqt4-xml:i386(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libqtcore4:i386(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将被安装 依赖:libstdc++6:i386(>= 4.1.1)但不会安装 libqtgui4 :依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装 libqtgui4:i386 : 依赖: libgcc1:i386 (>= 1:4.2) 但不会安装 依赖: libqtcore4:i386 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 将要安装 依赖: libstdc++6:i386 (>= 4.1.1) 但不会安装 推荐: qt-at-spi:i386 但不会安装 libqtwebkit4:i386 :依赖:libgcc1:i386 (>= 1:4.1.1) 但不会安装 依赖:libstdc++6:i386 (>= 5.2) 但不会安装 libstdc++6 :依赖:gcc-8-base (= 8.2.0-3) 但要安装 8.1.0-5ubuntu1~14.04 中断:libboost-date-time1.54.0 但要安装 1.54.0-4ubuntu3.1 中断:python-scipy (<= 0.14.1-1) 但要安装 0.13.3-1build1 libsystemd0:i386 :PreDepends:libgcc1:i386 (>= 1:4.2) 但不会安装待安装 libtxc-dxtn-s2tc0:i386 :依赖:libstdc++6:i386(>= 4.1.1)但不会安装 libubuntu-location-service0 :依赖:libgflags2 但不可安装 依赖:libgoogle-glog0 但不可安装 libudev1:i386 :依赖:libgcc1:i386(>= 1:4.2)但不会安装 qdbus :依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 待安装 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 qt4-linguist-tools:依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但是 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 ubuntu-system-settings:依赖:qtdeclarative5-ubuntu-settings-components(> 0.7+15.04.20160310)但是0.1+14.04.20140306-0ubuntu1 需要安装 依赖:suru-icon-theme (>= 14.04+15.04.20150813~) 但 14.04+14.04.20140410-0ubuntu1 需要安装 依赖:system-image-dbus (>= 3.1) 但 2.2-0ubuntu1 需要安装 依赖:ubuntu-keyboard-data (>= 0.99.trunk.phablet2+15.04.20150421) 但 0.99.trunk.phablet2+14.04.20140415-0ubuntu1 需要安装 xchat-gnome :依赖:libperl5.18 (>= 5.18.2) 但无法安装zeitgeist-core:依赖:libxapian22 但无法安装 E:未满足依赖关系。尝试不使用任何软件包的“apt-get -f install”(或指定解决方案)。libgflags2 但无法安装 依赖:libgoogle-glog0 但无法安装 libudev1:i386 :依赖:libgcc1:i386(>= 1:4.2)但不会安装 qdbus :依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 qt4-linguist-tools :依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 ubuntu-system-settings:依赖:qtdeclarative5-ubuntu-settings-components (> 0.7+15.04.20160310) 但 0.1+14.04.20140306-0ubuntu1 需要安装 依赖:suru-icon-theme (>= 14.04+15.04.20150813~) 但14.04+14.04.20140410-0ubuntu1 需要安装 依赖:system-image-dbus (>= 3.1) 但 2.2-0ubuntu1 需要安装 依赖:ubuntu-keyboard-data (>= 0.99.trunk.phablet2+15.04.20150421) 但 0.99.trunk.phablet2+14.04.20140415-0ubuntu1 需要安装 xchat-gnome : 依赖:libperl5.18 (>= 5.18.2) 但无法安装 zeitgeist-core : 依赖:libxapian22 但无法安装 E:未满足依赖关系。尝试不使用任何软件包执行“apt-get -f install”(或指定解决方案)。libgflags2 但无法安装 依赖:libgoogle-glog0 但无法安装 libudev1:i386 :依赖:libgcc1:i386(>= 1:4.2)但不会安装 qdbus :依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 依赖:libqtcore4(= 4:4.8.7+dfsg-5ubuntu2)但要安装 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 qt4-linguist-tools :依赖:libqt4-xml(= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 依赖:libqtcore4 (= 4:4.8.7+dfsg-5ubuntu2) 但 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1 需要安装 ubuntu-system-settings:依赖:qtdeclarative5-ubuntu-settings-components (> 0.7+15.04.20160310) 但 0.1+14.04.20140306-0ubuntu1 需要安装 依赖:suru-icon-theme (>= 14.04+15.04.20150813~) 但14.04+14.04.20140410-0ubuntu1 需要安装 依赖:system-image-dbus (>= 3.1) 但 2.2-0ubuntu1 需要安装 依赖:ubuntu-keyboard-data (>= 0.99.trunk.phablet2+15.04.20150421) 但 0.99.trunk.phablet2+14.04.20140415-0ubuntu1 需要安装 xchat-gnome : 依赖:libperl5.18 (>= 5.18.2) 但无法安装 zeitgeist-core : 依赖:libxapian22 但无法安装 E:未满足依赖关系。尝试不使用任何软件包执行“apt-get -f install”(或指定解决方案)。尝试不使用任何包的“apt-get -f install”(或指定解决方案)。尝试不使用任何包的“apt-get -f install”(或指定解决方案)。

答案1

存储库可能已损坏。您可以使用以下命令清除 apt 列表:

sudo rm -r /var/lib/apt/lists/*

然后更新

sudo apt update

答案2

检查你的/etc/apt/sources.list所有文件/etc/apt/sources.list.d/是否存在重复或无效的包

apt-get clean

进而

apt-get update && apt-get dist-upgrade

相关内容