从我的 Ubuntu 18.04 中删除 Python 3 包后,我还丢失了终端、软件中心和其他一些有用的应用程序。
我现在需要做什么?
答案1
与以下答案一样我想卸载 Python3 并只使用 2.7和从我的安装中删除了 python,如何恢复它?,核心问题是你删除了一些东西必不可少的到系统中。但是请注意,与这些其他问题及其答案相反,问题是由于您删除了 Python 3,所以现在您只剩下一个极其损坏的系统,并且无法保证您可以修复它。
如果不知道你尝试使用哪种版本的 Ubuntu,则 从我的安装中删除了 python,如何恢复它?不会有用。我们需要知道您安装了哪种版本,才能正确地为您提供适当的软件包以尝试重新安装。但是,由于 Python 现在是核心系统的一部分,因此从需要 Python 3 的系统依赖项数量来看,这种“重新安装”成功的可能性并不高。
在 Ubuntu 较新版本发布之前,Python 2 是默认语言。然而,几年前,Python 2 的生命周期被设定为 2020 年终止。
Python 2 不再是最新 Ubuntu 中的“默认”Python。因此,许多维护、系统实用程序和管理程序和脚本现在都依赖于 Python 3。
对于任何 Ubuntu 系统来说,删除 Python 3 都不再是一个可行的选择。如果你这样做,它会给你的生活和电脑带来一种自我折磨。 您可以自由地安装其他 Python 版本,但是如果不破坏系统则无法删除 Python 3。
您可以尝试重新安装 Python 3 包,查看存储的日志文件 /var/log/apt/history.log
并找出您删除的内容以及随之删除的其他内容,然后apt-get install
再次尝试这些包,但是这将是碰运气的,并且您的成功率会有所不同。
从这种严重错误中恢复的唯一可靠方法是完全重新安装系统,并首先备份您想要保留的任何特定数据。