我想在12.04上移除并重新安装Python 2.7解释器。
但是当我执行了
但是当我执行了
sudo apt-get remove python2.7
命令后,疯狂的终端开始移除一切!有什么办法可以恢复我所删除的内容吗?sudo apt-get remove python2.7
命令后,疯狂的终端开始移除一切!有什么办法可以恢复我所删除的内容吗?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
ubuntu-desktop
,手动安装是一个好主意。在我的情况下,我使用 --reinstall 参数运行了 Python 安装,但是 ubuntu-desktop
并不存在,所以我使用了 sudo apt-get install ubuntu-desktop
进行安装。这可能需要一些时间 :) - Ratul Sharkersudo apt-get install ubuntu-desktop
应该能完成这个任务。 - Anwarubuntu桌面
。 - NlightNFotisdpkg --unpack *.deb
sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
apt-get remove python
之后,我的apt-get
无法正常工作了... - alvas我拿回了桌面,可以启动终端了。像shutter、mysql-workbench这样被删除的软件包需要重新安装。sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop
chroot
来恢复。apt-get install ubuntu-desktop
apt-get install gdm
。当被询问选择lightdm还是gdm时,请选择gdm。apt-get remove python
命令,apt-get
将无法正常工作并且会不停地抱怨... - alvassudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install –-reinstall python-apt
sudo apt-get install –-reinstall python2.7
apt
和aptitude
都不依赖于Python。apt
只是建议使用Python。老实说,我对此表示怀疑,所以我在VBox中尝试了U12.04,在卸载了python2.7后重启,无法登录,切换到tty6,我能够使用apt-get重新安装gedit(依赖于Python),甚至aptitude也正常工作。apt-get install ubuntu-desktop
应该解决这种情况。可能是在卸载python2.7时apt进入了不干净的状态。你能否在运行sudo apt-get install python2.7
时提供输出/错误信息? - user.dz