【发布时间】:2017-03-09 19:47:28
【问题描述】:
我遇到了一个我无法摆脱的奇怪问题。 每当我尝试在 apt 中做某事时,我都会遇到这个问题 读取状态信息...完成 0 升级,0 新安装,0 删除,185 未升级。 3 未完全安装或拆除。 此操作后,将使用 0 B 的额外磁盘空间。 设置 pypy (5.4.1+dfsg-1) ... /var/lib/dpkg/info/pypy.postinst:39:/var/lib/dpkg/info/pypy.postinst:pypycompile:未找到 dpkg: 错误处理包 pypy (--configure): 子进程安装后安装脚本返回错误退出状态 127 dpkg:依赖问题阻止了 pypy-pkg-resources 的配置: pypy-pkg-resources 依赖于 pypy;然而: pypy 包尚未配置。
dpkg: 错误处理包 pypy-pkg-resources (--configure): 依赖性问题 - 未配置 dpkg:依赖问题阻止了 pypy-setuptools 的配置: pypy-setuptools 依赖于 pypy-pkg-resources (= 28.0.0-1);然而: 包 pypy-pkg-resources 尚未配置。 pypy-setuptools 依赖于 pypy;然而: pypy 包尚未配置。
dpkg: 错误处理包 pypy-setuptools (--configure): 依赖性问题 - 未配置 处理时遇到错误: pypy pypy-pkg-资源 pypy-setuptools
我认为根本原因是pypy: $ sudo dpkg --configure pypy 设置 pypy (5.4.1+dfsg-1) ... /var/lib/dpkg/info/pypy.postinst:39:/var/lib/dpkg/info/pypy.postinst:pypycompile:未找到 dpkg: 错误处理包 pypy (--configure): 子进程安装后安装脚本返回错误退出状态 127 处理时遇到错误: pypy
但不知道如何摆脱这个问题,因为我无法重新安装、删除或似乎对它做任何事情:
$ sudo apt-get remove pypy
阅读包裹清单...完成
构建依赖树
读取状态信息...完成
以下软件包将被删除:
pypy pypy-pkg-resources pypy-setuptools
0 升级,0 新安装,3 删除和 185 未升级。
3 未完全安装或拆除。
此操作后,将释放 34.2 MB 磁盘空间。
您要继续 [Y/n] 吗?是的
(正在读取数据库...当前安装的 78437 个文件和目录。)
删除 pypy-setuptools (28.0.0-1) ...
删除 pypy-pkg-resources (28.0.0-1) ...
删除 pypy (5.4.1+dfsg-1) ...
/var/lib/dpkg/info/pypy.prerm:18:/var/lib/dpkg/info/pypy.prerm:pypyclean:未找到
dpkg: 错误处理包 pypy (--remove):
子进程安装的预删除脚本返回错误退出状态 127
处理时遇到错误:
pypy
E: 子进程/usr/bin/dpkg返回错误码(1)
有人有什么想法吗?
【问题讨论】:
标签: corruption apt pypy