我运行`sudo apt-get remove python2.7`,我现在可以恢复我的Ubuntu吗?

alv*_*vas 29 restore python-2.7

我想在 12.04 上删除并重新安装 python2.7 解释器

但是当我这样做时sudo apt-get remove python2.7,疯狂的终端开始删除所有内容!!!知道如何恢复我删除的任何内容吗?

Mec*_*ail 41

虽然重新安装 Ubuntu 可能是最简单的方法,但值得指出的是,无需重新安装所有内容即可恢复。

为此,请手动下载python2.7包(及其依赖项),并使用dpkg(绕过需要 Python 的 APT )手动安装它们。安装后,apt应该可以再次运行,因此apt-get install ubuntu-desktop将恢复您的系统。(如果apt-get仍然不起作用,您可能还需要下载并安装任何缺少的依赖项。)

将来,如果您需要重新安装软件包,请改用

sudo apt-get install --reinstall python2.7
Run Code Online (Sandbox Code Playgroud)

或者

sudo aptitude reinstall python2.7
Run Code Online (Sandbox Code Playgroud)

无需删除依赖项即可重新安装软件包。

  • 顺便说一句,删除 python 后 aptitude 消失了。=) (9认同)

Tak*_*kat 10

删除 Python 并不是一个好主意,因为 Ubuntu 的大部分内容都依赖于它。您可能已经看到一条警告,告诉您哪些包依赖于 python,因此将被 Python 删除。继续进行时,您最终会得到一个非常精简的操作系统。

重新安装 Ubuntu 现在将是恢复它的最简单和最安全的方法。这样做时请注意不要删除您的 HOME。

  • 我不确定,但我认为,如果他仍然可以访问 TTY,他可以恢复 PC。`sudo apt-get install ubuntu-desktop` 应该可以完成这项工作 (3认同)