我运行`sudo apt-get remove python2.7`,我现在可以恢复我的Ubuntu吗?
我想删除并重新安装12.04上的python2.7解释器
但当我做sudo apt-get remove python2.7
,疯狂的终端开始删除所有东西! 知道如何恢复我删除的内容吗?
虽然重新安装Ubuntu可能是最简单的方法,但值得指出的是,无需重新安装即可恢复。
为此,请手动下载python2.7
软件包(及其依赖项),并使用dpkg
手动安装它们(绕过需要Python的APT)。 一旦安装完毕, apt
应该再次运行,所以apt-get install ubuntu-desktop
将恢复你的系统。 (如果apt-get
仍然不起作用,您可能还需要下载并安装任何缺少的依赖项。)
将来,如果需要重新安装软件包,请改用
sudo apt-get install --reinstall python2.7
要么
sudo aptitude reinstall python2.7
无需删除依赖项即可重新安装软件包。
删除Python不是一个好主意,因为Ubuntu依赖它。 您可能已经看到一个警告,告诉您哪些包依赖于python,因此将使用Python删除。 继续操作时,最终会得到一个完全剥离的操作系统。
重新安装Ubuntu现在是最简单,最安全的方法。 这样做时,请注意不要删除您的HOME。
如果对任何人来说都不晚,或者你最近遇到过这个问题,我就是这样运行的:
我按照Mechanical snail的建议,使用Synaptic下载了所有软件包。 我选择了所有相关的软件包,基本上都是“python”,“python2”,“python3”,“apt”,“python-apt”等,它们已经安装在我的计算机上,标记它们以便重新安装 ,以及何时我点击申请 ,我确保我只下载了它们。
然后,在root下,我进入/var/cache/apt/archives
文件夹并运行以下命令手动重新安装我下载的所有内容(您将在此处看到使用Synaptic下载的所有软件包):
dpkg --unpack *.deb
无论如何,每当我从Aptana的Python脚本中收到错误消息时,我就会收到此apt_pkg
错误,昨天当我尝试添加回购时。 现在至少我可以毫无问题地添加repo,但是当我的Python脚本出现错误时,我仍然会收到apt_pkg
错误…
通过调用指向3.2的python3.2
或python3
来运行Aptana之外的脚本(这意味着我得到了没有apt_pkg
错误的脚本错误),但是如果我用python3.3
运行它,那么错误就会恢复。
我也有同样的问题。 我能够将其修改为ctrl + alt + f1,使用我的用户名和密码登录,然后:
sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop
它重新安装了大部分(如果不是全部)删除的文件(以及统一和终端):D
你需要执行这个: apt-get install ubuntu-desktop
然后apt-get install gdm
。 当被问到lightdm或gdm时选择gdm 。
作为root或使用sudo
sudo apt-get purge python && sudo apt-get install python2.7
删除并重新安装python和pip,然后你可以安装像烧瓶,瓶子等许多应用程序
sudo apt-get install python-pip
eg sudo pip install flask
尝试使用python安装您的应用程序
在卸载Python时,我突然关闭了终端。 因此Python被部分删除。 我用以下命令修复它
sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop sudo apt-get install –-reinstall python-apt sudo apt-get install –-reinstall python2.7
我毫不犹豫地删除了python 2.7并删除了许多依赖它的软件包。 我甚至无法启动终端。
我下降到tty1并做了Lois Mari Ang Laput所建议的
sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop
我回到了桌面,可以启动终端。 需要重新安装被删除的快门,mysql-workbench等软件包。
我检查了/ var / log / apt中的历史记录,并重新安装了已删除的所有包。
您可以使用chroot
使用live CD进行恢复