因此存在一些未满足的依赖关系,如果不摆脱它们,我就无法安装任何东西。
当我输入:
sudo apt-get install -f
我明白了:
patrick@patrick-Z97N-WIFI:~$ sudo apt-get install -f
[sudo] password for patrick:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
aptitude:i386 : Depends: libapt-pkg4.12:i386 (>= 0.8.16~exp12ubuntu6) but it is not installed
Depends: libboost-iostreams1.46.1:i386 (>= 1.46.1-1) but it is not installable
Depends: libc6:i386 (>= 2.4) but it is not installed
Depends: libcwidget3:i386 but it is not installed
Depends: libept1.4.12:i386 but it is not installed
Depends: libgcc1:i386 (>= 1:4.1.1) but it is not installed
Depends: libncursesw5:i386 (>= 5.6+20070908) but it is not installed
Depends: libsigc++-2.0-0c2a:i386 (>= 2.0.2) but it is not installed
Depends: libsqlite3-0:i386 (>= 3.6.5) but it is not installed
Depends: libstdc++6:i386 (>= 4.6) but it is not installed
Depends: libtinfo5:i386 but it is not installed
Depends: libxapian22:i386 but it is not installed
Recommends: apt-xapian-index:i386 but it is not installable
Recommends: libparse-debianchangelog-perl:i386 but it is not installable
duplicity : Depends: python:any (>= 2.7.1-0ubuntu2)
gconf2 : Depends: python:any
gir1.2-ibus-1.0 : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
hplip-data : Depends: python:any (>= 2.7)
ibus-pinyin : Depends: python:any (>= 2.6.6-7~)
ibus-table : Depends: python:any (>= 2.7.1-0ubuntu2)
landscape-client-ui-install : Depends: python:any
ppa-purge : Depends: aptitude
python-cairo : Depends: python:any (>= 2.7.1-0ubuntu2)
python-characteristic : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-chardet : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-crypto : Depends: python:any (>= 2.7.5-5~)
python-dbus : Depends: python:any (>= 2.7.1-0ubuntu2)
python-debian : Depends: python:any (< 2.8)
Depends: python:any (>= 2.7.5-5~)
python-debtagshw : Depends: python:any (>= 2.7.1-0ubuntu2)
python-defer : Depends: python:any (>= 2.7.1-0ubuntu2)
python-gobject-2 : Depends: python:any (>= 2.7.1-0ubuntu2)
python-gtk2 : Depends: python:any (>= 2.7.1-0ubuntu2)
python-httplib2 : Depends: python:any (>= 2.7.1-0ubuntu2)
python-idna : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-imaging : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-lockfile : Depends: python:any (>= 2.7.1-0ubuntu2)
python-notify : Depends: python:any (>= 2.7.1-0ubuntu2)
python-oauthlib : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-oneconf : Depends: python:any (>= 2.7.1-0ubuntu2)
python-openssl : Depends: python:any (>= 2.7.5-5~)
python-pexpect : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-pil : Depends: python:any (>= 2.7.5-5~)
python-piston-mini-client : Depends: python:any (>= 2.7.1-0ubuntu2)
python-pkg-resources : Depends: python:any (>= 2.7)
Depends: python:any (< 2.8)
python-pyasn1 : Depends: python:any (>= 2.7.1-0ubuntu2)
python-pyasn1-modules : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-reportlab : Depends: python:any (< 2.8)
Depends: python:any (>= 2.7.5-5~)
python-serial : Depends: python:any (>= 2.7.1-0ubuntu2)
python-service-identity : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-six : Depends: python:any (>= 2.7.5-5~)
Depends: python:any (< 2.8)
python-xdg : Depends: python:any (>= 2.7.1-0ubuntu2)
python-zope.interface : Depends: python:any (>= 2.7.5-5~)
sessioninstaller : Depends: python:any (>= 2.7.1-0ubuntu2)
software-center : Depends: python:any (>= 2.7.1-0ubuntu2)
software-center-aptdaemon-plugins : Depends: python:any (>= 2.7.1-0ubuntu2)
totem : Depends: python:any (>= 2.6.6-7~)
totem-plugins : Depends: python:any (>= 2.6.6-7~)
ubuntu-system-service : Depends: python:any (>= 2.7.1-0ubuntu2)
unity : Depends: python:any
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
patrick@patrick-Z97N-WIFI:~$
我今天尝试安装 python。
编辑:我尝试将 python 包 (tgz) 转换为 deb 并安装它。我从官方网站下载了它。我不知道它已经预装了(<--- 新手在这里)
在 sources.list 中它说
deb cdrom:[Ubuntu 14.10 _Utopic Unicorn_ - Release amd64 (20141022.1)]/ utopic main restricted # 请参阅 http://help.ubuntu.com/community/UpgradeNotes 了解如何升级到 # 发行版的较新版本。 deb http://cz.archive.ubuntu.com/ubuntu/ utopic 主要受限 deb-src http://cz.archive.ubuntu.com/ubuntu/ utopic 主要受限 ## 最终版本发布后产生的主要错误修复更新 ## 分配。 deb http://cz.archive.ubuntu.com/ubuntu/ utopic-updates 主要受限 deb-src http://cz.archive.ubuntu.com/ubuntu/ utopic-updates 主要受限 ## NB:这个存储库中的软件完全不受 Ubuntu 支持 ## 团队。另外,请注意,宇宙中的软件将不会收到任何 ## 来自 Ubuntu 安全团队的审查或更新。 deb http://cz.archive.ubuntu.com/ubuntu/ 乌托邦宇宙 deb-src http://cz.archive.ubuntu.com/ubuntu/ 乌托邦宇宙 deb http://cz.archive.ubuntu.com/ubuntu/ utopic-updates 宇宙 deb-src http://cz.archive.ubuntu.com/ubuntu/ utopic-updates 宇宙 ## NB:这个存储库中的软件完全不受 Ubuntu 支持 ## 团队,并且可能不属于免费许可。请自行确认 ## 您使用该软件的权利。另外请注意, ## multiverse 将不会收到来自 Ubuntu 的任何评论或更新 ## 安全团队。 deb http://cz.archive.ubuntu.com/ubuntu/ utopic multiverse deb-src http://cz.archive.ubuntu.com/ubuntu/ 乌托邦多元宇宙 deb http://cz.archive.ubuntu.com/ubuntu/ utopic-updates multiverse deb-src http://cz.archive.ubuntu.com/ubuntu/ utopic-updates multiverse ## NB:此存储库中的软件可能尚未经过测试 ## 与主版本一样广泛,尽管它包括 ## 一些应用程序的较新版本可能提供有用的功能。 ## 另外,请注意,反向移植的软件将不会收到任何评论 ## 或来自 Ubuntu 安全团队的更新。 deb http://cz.archive.ubuntu.com/ubuntu/ utopic-backports 主要受限宇宙多元宇宙 deb-src http://cz.archive.ubuntu.com/ubuntu/ utopic-backports 主要受限宇宙多元宇宙 deb http://security.ubuntu.com/ubuntu utopic-security 主要受限 deb-src http://security.ubuntu.com/ubuntu utopic-security 主要受限 deb http://security.ubuntu.com/ubuntu utopic-security universe deb-src http://security.ubuntu.com/ubuntu utopic-security 宇宙 deb http://security.ubuntu.com/ubuntu utopic-security multiverse deb-src http://security.ubuntu.com/ubuntu utopic-security multiverse ## 取消注释以下两行以添加来自 Canonical 的软件 ##‘合作伙伴’存储库。 ## 该软件不是 Ubuntu 的一部分,而是由 Canonical 和 ## 各自的供应商为 Ubuntu 用户提供服务。 # deb http://archive.canonical.com/ubuntu utopic 合作伙伴 # deb-src http://archive.canonical.com/ubuntu utopic 合作伙伴 ## 该软件不是 Ubuntu 的一部分,而是由第三方提供的 ## 想要发布最新软件的开发人员。 deb http://extras.ubuntu.com/ubuntu utopic 主要 deb-src http://extras.ubuntu.com/ubuntu utopic 主要
以及关于尾部 -25 /var/log/dpkg.log:
root@patrick-Z97N-WIFI:~# tail -25 /var/log/dpkg.log 2015-04-22 20:06:50 配置 python:amd64 2.7.9-2 2.7.9-2 2015-04-22 20:06:50 状态已解压 python:amd64 2.7.9-2 2015-04-22 20:06:50 状态半配置 python:amd64 2.7.9-2 2015-04-22 20:06:50 状态已安装 python:amd64 2.7.9-2 2015-04-22 20:06:50 trigproc man-db:amd64 2.7.0.2-2 2015-04-22 20:06:50 状态半配置 man-db:amd64 2.7.0.2-2 2015-04-22 20:06:50 状态安装 man-db:amd64 2.7.0.2-2 2015-04-22 20:06:50 trigproc doc-base:all 0.10.6 2015-04-22 20:06:50 状态半配置 doc-base:all 0.10.6 2015-04-22 20:06:50 状态已安装 doc-base:all 0.10.6 2015-04-22 20:27:10 启动包配置 2015-04-22 20:32:31 启动档案安装 2015-04-22 20:32:32 安装 aptitude:i386 0.6.6-1ubuntu1 2015-04-22 20:32:32 状态半安装 aptitude:i386 0.6.6-1ubuntu1 2015-04-22 20:32:32 状态触发器待处理 man-db:amd64 2.7.0.2-2 2015-04-22 20:32:32 状态已解压 aptitude:i386 0.6.6-1ubuntu1 2015-04-22 20:32:32 状态已解压 aptitude:i386 0.6.6-1ubuntu1 2015-04-22 20:32:32 安装 ppa-purge:all 0.2.8+bzr56 2015-04-22 20:32:32 状态半安装 ppa-purge:all 0.2.8+bzr56 2015-04-22 20:32:32 状态已解压 ppa-purge:all 0.2.8+bzr56 2015-04-22 20:32:32 状态已解压 ppa-purge:all 0.2.8+bzr56 2015-04-22 20:32:32 trigproc man-db:amd64 2.7.0.2-2 2015-04-22 20:32:32 状态半配置 man-db:amd64 2.7.0.2-2 2015-04-22 20:32:32 状态已安装 man-db:amd64 2.7.0.2-2 2015-04-22 20:53:31 启动包配置 root@patrick-Z97N-WIFI:~#
到 sudo apt-cache policy phython:
patrick@patrick-Z97N-WIFI:~$ sudo apt-cache policy python [sudo] patrick 的密码: Python: 安装:2.7.9-2 候选人:2.7.9-2 版本表: *** 2.7.9-2 0 100 /var/lib/dpkg/状态 2.7.8-1 0 500 http://cz.archive.ubuntu.com/ubuntu/ utopic/main amd64 软件包 patrick@patrick-Z97N-WIFI:~$
并 sudo apt-get update :
patrick@patrick-Z97N-WIFI:~$ apt-get update E:无法打开锁定文件 /var/lib/apt/lists/lock - open(13:权限被拒绝) E: 无法锁定目录 /var/lib/apt/lists/ E:无法打开锁定文件 /var/lib/dpkg/lock - open(13:权限被拒绝) E: 无法锁定管理目录 (/var/lib/dpkg/),您是 root 吗? patrick@patrick-Z97N-WIFI:~$ sudo apt-get update [sudo] patrick 的密码: Ign http://cz.archive.ubuntu.com utopic InRelease Ign http://cz.archive.ubuntu.com utopic-updates InRelease Ign http://cz.archive.ubuntu.com utopic-backports InRelease 点击 http://cz.archive.ubuntu.com utopic Release.gpg Ign http://security.ubuntu.com utopic-security InRelease Ign http://extras.ubuntu.com utopic InRelease 获取:1 http://cz.archive.ubuntu.com utopic-updates Release.gpg [933 B] 点击 http://cz.archive.ubuntu.com utopic-backports Release.gpg 获取:2 http://security.ubuntu.com utopic-security Release.gpg [933 B] 点击 http://extras.ubuntu.com utopic Release.gpg 点击 http://cz.archive.ubuntu.com utopic 发布 Ign http://ppa.launchpad.net utopic InRelease 获取:3 http://cz.archive.ubuntu.com utopic-updates 发布 [63,5 kB] 点击 http://ppa.launchpad.net utopic Release.gpg 获取:4 http://security.ubuntu.com utopic-security 发布 [63,5 kB] 点击 http://extras.ubuntu.com utopic Release 点击 http://cz.archive.ubuntu.com utopic-backports 发布 点击 http://ppa.launchpad.net utopic Release 点击 http://extras.ubuntu.com utopic/main 来源 获取:5 http://cz.archive.ubuntu.com utopic/main 来源 [1 046 kB] 点击 http://extras.ubuntu.com utopic/main amd64 软件包 点击 http://extras.ubuntu.com utopic/main i386 Packages 获取:6 http://security.ubuntu.com utopic-security/main 来源 [52,2 kB] 点击 http://ppa.launchpad.net utopic/main 来源 获取:7 http://security.ubuntu.com utopic-security/restricted 源 [2 107 B] 点击 http://ppa.launchpad.net utopic/main amd64 软件包 获取:8 http://security.ubuntu.com utopic-security/universe 来源 [12,0 kB] 点击 http://ppa.launchpad.net utopic/main i386 Packages 获取:9 http://security.ubuntu.com utopic-security/multiverse 来源 [1 947 B] 点击http://ppa.launchpad.net utopic/main 翻译 获取:10 http://security.ubuntu.com utopic-security/main amd64 软件包 [173 kB] Ign http://extras.ubuntu.com utopic/main 翻译-en_US 获取:11 http://cz.archive.ubuntu.com utopic/restricted 源 [5 115 B] 获取:12 http://cz.archive.ubuntu.com utopic/universe 源 [6 736 kB] 获取:13 http://security.ubuntu.com utopic-security/restricted amd64 软件包 [8 496 B] Ign http://extras.ubuntu.com utopic/main 翻译-en 获取:14 http://security.ubuntu.com utopic-security/universe amd64 软件包 [69,2 kB] 获取:15 http://security.ubuntu.com utopic-security/multiverse amd64 软件包 [4 131 B] 获取:16 http://security.ubuntu.com utopic-security/main i386 软件包 [171 kB] 获取:17 http://security.ubuntu.com utopic-security/restricted i386 软件包 [8 438 B] 获取:18 http://security.ubuntu.com utopic-security/universe i386 软件包 [69,2 kB] 获取:19 http://security.ubuntu.com utopic-security/multiverse i386 软件包 [4 321 B] 点击 http://security.ubuntu.com utopic-security/main 翻译 点击 http://security.ubuntu.com utopic-security/multiverse 翻译 点击 http://security.ubuntu.com utopic-security/restricted Translation-en 点击 http://security.ubuntu.com utopic-security/universe 翻译-en 获取:20 http://cz.archive.ubuntu.com utopic/multiverse 源 [171 kB] 获取:21 http://cz.archive.ubuntu.com utopic/main amd64 软件包 [1 331 kB] 获取:22 http://cz.archive.ubuntu.com utopic/restricted amd64 软件包 [12,2 kB] 获取:23 http://cz.archive.ubuntu.com utopic/restricted i386 软件包 [12,6 kB] 获取:24 http://cz.archive.ubuntu.com utopic-updates/multiverse 来源 [1 765 B] 获取:25 http://cz.archive.ubuntu.com utopic-updates/main amd64 软件包 [324 kB] 获取:26 http://cz.archive.ubuntu.com utopic-updates/restricted amd64 软件包 [14,1 kB] 获取:27 http://cz.archive.ubuntu.com utopic-updates/universe amd64 软件包 [127 kB] 获取:28 http://cz.archive.ubuntu.com utopic-updates/multiverse amd64 软件包 [3 943 B] 获取:29 http://cz.archive.ubuntu.com utopic-updates/main i386 软件包 [322 kB] 获取:30 http://cz.archive.ubuntu.com utopic-updates/restricted i386 软件包 [14,1 kB] 获取:31 http://cz.archive.ubuntu.com utopic-updates/universe i386 软件包 [127 kB] 获取:32 http://cz.archive.ubuntu.com utopic-updates/multiverse i386 软件包 [4 102 B] 获取:33 http://cz.archive.ubuntu.com utopic-updates/main 翻译-en [145 kB] 获取:34 http://cz.archive.ubuntu.com utopic-updates/universe 翻译-en [64,3 kB] 错误 http://cz.archive.ubuntu.com utopic/universe amd64 软件包 错误的标头行 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic/multiverse amd64 软件包 错误的标头行 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic/main i386 软件包 错误的标头行 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic/universe i386 软件包 错误的标头行 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic/multiverse i386 软件包 错误的标头行 [IP: 217.31.202.63 80] 呃 http://cz.archive.ubuntu.com utopic/main 翻译-en 错误的标头行 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic/multiverse 翻译-en 点击 http://cz.archive.ubuntu.com utopic/restricted Translation-en 点击 http://cz.archive.ubuntu.com utopic/universe 翻译-en 错误 http://cz.archive.ubuntu.com utopic-updates/main 来源 404 未找到 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic-updates/restricted 来源 404 未找到 [IP: 217.31.202.63 80] 错误 http://cz.archive.ubuntu.com utopic-updates/universe 来源 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-updates/multiverse Translation-en 点击 http://cz.archive.ubuntu.com utopic-updates/restricted Translation-en 点击 http://cz.archive.ubuntu.com utopic-backports/main 来源 呃 http://cz.archive.ubuntu.com utopic-backports/restricted 来源 404 未找到 [IP: 217.31.202.63 80] 获取:35 http://cz.archive.ubuntu.com utopic-backports/universe 源 [12,0 kB] 呃 http://cz.archive.ubuntu.com utopic-backports/multiverse 来源 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-backports/main amd64 软件包 错误 http://cz.archive.ubuntu.com utopic-backports/restricted amd64 软件包 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-backports/universe amd64 软件包 错误 http://cz.archive.ubuntu.com utopic-backports/multiverse amd64 软件包 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-backports/main i386 软件包 错误 http://cz.archive.ubuntu.com utopic-backports/restricted i386 软件包 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-backports/universe i386 软件包 错误 http://cz.archive.ubuntu.com utopic-backports/multiverse i386 软件包 404 未找到 [IP: 217.31.202.63 80] 点击 http://cz.archive.ubuntu.com utopic-backports/main Translation-en 点击 http://cz.archive.ubuntu.com utopic-backports/multiverse 翻译-en 点击 http://cz.archive.ubuntu.com utopic-backports/restricted Translation-en 点击 http://cz.archive.ubuntu.com utopic-backports/universe 翻译-en 4 分 7 秒内获取 11.2 MB (45.0 kB/s) W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/universe/binary-amd64/Packages 错误标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/multiverse/binary-amd64/Packages 错误的标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/main/binary-i386/Packages 错误标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/universe/binary-i386/Packages 错误的标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/multiverse/binary-i386/Packages 错误的标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic/main/i18n/Translation-en 错误的标题行 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-updates/main/source/Sources 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-updates/restricted/source/Sources 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-updates/universe/source/Sources 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/restricted/source/Sources 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/multiverse/source/Sources 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/restricted/binary-amd64/Packages 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/multiverse/binary-amd64/Packages 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/restricted/binary-i386/Packages 404 未找到 [IP:217.31.202.63 80] W:无法获取 http://cz.archive.ubuntu.com/ubuntu/dists/utopic-backports/multiverse/binary-i386/Packages 404 未找到 [IP:217.31.202.63 80] E:部分索引文件下载失败。它们已被忽略或使用旧文件代替。 patrick@patrick-Z97N-WIFI:~$
答案1
尝试通过执行以下操作来删除您尝试安装的软件包:
sudo dpkg --purge <tgz_package_converted_to_deb>
或者,您可以尝试sudo dpkg --purge --pending
,但我认为它可能会破坏您的整个系统,因为您在尝试安装 python 时遇到很多未满足的依赖项。
答案2
强制降级到较低版本的python:
sudo apt-get install python=2.7.8-1
如果不行的话,请下载并dpkg
直接使用:
sudo apt-get download python=2.7.8-1
sudo dpkg -i python_2.7.8-1*.deb
Python 是一个非常重要的软件包,不容扰乱,甚至删除。
答案3
我想感谢大家对我的帮助。我先关注了 murus 的帖子,然后关注了 Thiago Zanetti 的帖子:
sudo dpkg--purge--pending
然后我用:
apt-get 安装 -f
最后所有软件包都再次修复。感谢所有试图帮助我的人,我真的很感激!