Ubuntu 18.04 LTS - 因我鲁莽删除软件包而导致系统崩溃

Ubuntu 18.04 LTS - 因我鲁莽删除软件包而导致系统崩溃

我使用 Linux 已经有一段时间了,但作为我的第二个操作系统(我想是 3 年了)。我最近不得不组装一台新机器,我决定只使用 Linux(Ubuntu 18.04 LTS)。

这是我第一次个性化 Ubuntu,我做得恰到好处,但在删除 GRUB 启动菜单时遇到了问题(这是 UEFI 安装)。我在某处读到我必须升级 Python。

我不记得我使用的是哪个版本,但我认为是 2.7,并且它被设置为系统默认值。我安装了 Python 3.8,但由于缺乏知识,我无法将其设置为系统默认值。

所以我做了:

sudo apt remove python

一切似乎都很正常。但是当我重新启动 PC 时,GNOME 消失了,网络也消失了。

我读到最好的恢复方法是备份我的文件并重新安装系统。

我不想再犯这个错误,所以我也想知道将来如何成功升级python。

问候, Aftermathx25

答案1

您无需卸载 Python 2.7(这是许多系统工具的标准)即可使用 Python 3.X。当您再次安装时,您会将它们称为 Python 和 Python3。

答案2

如果 apt 不工作,那么您必须手动下载依赖项来修复 apt:

  • http://packages.ubuntu.com。仅使用适用于您当前 Ubuntu 版本的部分。使用错误版本的软件包会使问题变得更糟。
  • 下载python-minimal软件包。使用以下方式安装sudo dpkg --install
  • 如果 dpkg 返回依赖项错误,请下载并安装每个依赖项包。在继续之前修复所有错误 - 不要跳过步骤。
  • 最后,尝试sudo apt install python

当 apt 正常工作且没有任何错误时:

  • sudo apt install ubuntu-desktop恢复系统的其余部分。

相关内容