我在运行';sudo-apt-autoremovepython';
我试图从我的服务器上删除python,而我只是完全删除了mysql。这可能吗? 这是在尝试时发生的:我在运行';sudo-apt-autoremovepython';,python,mysql,ubuntu,server,Python,Mysql,Ubuntu,Server,我试图从我的服务器上删除python,而我只是完全删除了mysql。这可能吗? 这是在尝试时发生的: sudo-apt-autoremove-python发生了什么事? 哎呀!看起来Ubuntu的许多重要包和部分都需要python来运行(包括apt本身)。这是你应该尽量避免的糟糕情况之一 通过调用autoremove,python包连同所有现在不需要的依赖项一起被卸载。然而,需要python工作的包现在被挂起。 (更多信息) 这有点像,如果你把一棵树的根砍掉——这棵树仍然会在那里,但是如果没有它
sudo-apt-autoremove-python
发生了什么事?
哎呀!看起来Ubuntu的许多重要包和部分都需要python来运行(包括apt
本身)。这是你应该尽量避免的糟糕情况之一
通过调用autoremove
,python包连同所有现在不需要的依赖项一起被卸载。然而,需要python工作的包现在被挂起。
(更多信息)
这有点像,如果你把一棵树的根砍掉——这棵树仍然会在那里,但是如果没有它的根,它就不会是一棵非常有效的树
您可以查看受影响的内容
我怎样才能修好它?
首先,将所有重要文件复制到外部备份位置(如果在此之前一直保持定期的最新备份,请给自己打个招呼)
在您的文件安全之后,您似乎有两个选择
1.捷径
重新安装Ubuntu是最简单的方法。您将使用python和所有其他重要内容完整地恢复到工作配置
2.艰难的道路
下面是一些其他答案,详细说明了如果您想手动修复而不从头开始,如何重新安装已删除的软件包。这样做的主要问题是,如果没有python,apt
将无法工作,因此在重新安装ubuntu桌面之前,您需要使用其他工具来重新安装python
-
手动下载
python2.7
包(及其依赖项),并使用dpkg
手动安装它们(绕过需要Python的apt
)。安装后,apt
应能再次工作,因此apt get install ubuntu desktop
将恢复您的系统
- (还包括一节,介绍在GUI损坏时应采取的措施)。
按键盘快捷键Ctrl+Alt+F3打开纯文本虚拟控制台。
在登录提示下:键入用户名并按Enter键。
在密码提示处:键入您的用户密码,然后按Enter键