我使用 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
恢复系统的其余部分。