软件包'python3-apt'在Ubuntu 18.04上处于不连贯状态

问题描述 投票:0回答:1

几天前,我的Ubuntu桌面上没有与更新相关的进入标志。

我检查了关于Java8 ppa的可能要做的事情,但这并不是阻止gnome-console启动的原因。我最近还安装了一些似乎与该问题无关的软件包。

所以我开始了Ubuntu-forum thread

显然python3-apt是问题所在,但我没有重新安装。我正在考虑使用wget进行安装,并在允许的情况下进行手动安装(在我的最新解答中已提及)。

Le paquets suivants sont dans unétatincohérentàcause desérieuxproblèmessurvenus lors de l'装置。 Ils doiventêtrereinstallés(ainsi que tous les paquets qui endépendent)倒pouvoir fonctionner校正:python3-apt与libapt-pkg的Python 3接口

以上错误要求我重新安装以下内容(以及所有依赖的软件包):

python3-apt与libapt-pkg的Python 3接口

问题在于更新cmd:

sudo apt更新

输出:

E:执行脚本APT :: Update :: Post-Invoke-Success'if / usr / bin / test -w / var / lib / command-not-found / -a -e / usr / lib / cnf-更新数据库;然后/ usr / lib / cnf-update-db> / dev / null; fi'E:子进程返回错误代码

现在,尝试通过sudo apt install --reinstall -y python3-apt重新安装python3-apt返回:

dpkg:清理时出错:已安装python3-apt软件包安装后脚本子进程返回错误退出状态127Des erreurs ontétérencontrées坠饰:/var/cache/apt/archives/python3-apt_1.6.5ubuntu0.2_amd64.debE:子进程/ usr / bin / dpkg返回错误代码(1)

对不起法语的解释,但是结尾是用英语写的。

我正在寻找如何正确重新安装的方法,也许我指出了解决方案,但还没有找出正确的命令,也许还探讨了libapt-pkg状态。同样如上所述,在终端崩溃之前,更新时间是一个问题,不再重启。

感谢您的贡献。

python-3.x ubuntu-18.04 apt purge reinstall
1个回答
0
投票

我正在发布所提到的ubuntu论坛帖子中详细提供的一般解决方案。

一旦我在临时文件夹中重新安装了python3-minimal下载,便可以修复到python3-apt,因此我从ubuntu存储库中进行了全新安装:

请确保您根据系统要求获得了所需的软件包,并使用YOUR_ACTUAL_PACKAGE_VERSION寻找自己所需的deb:

sudo apt clean && wget -c http://security.ubuntu.com/ubuntu/pool/main/p/python-apt/python3-apt_YOUR_ACTUAL_PACKAGE_VERSION.deb

sudo dpkg -i --force-all python3-apt_apt_YOUR_ACTUAL_PACKAGE_VERSION.deb

sudo apt install -fy
sudo apt update && sudo apt full-upgrade

(这些步骤可以从第3页中找到)sudo apt install -fy

sudo apt更新&& sudo apt全面升级

© www.soinside.com 2019 - 2024. All rights reserved.