在 Ubuntu 15.04 上手动安装 Python 3.5 后,我破坏了 Unity,该如何修复?

在 Ubuntu 15.04 上手动安装 Python 3.5 后,我破坏了 Unity,该如何修复?

我做了一件愚蠢的事——我以经典的“make install”方式安装了 Python 3.5。这是一个坏主意,因为它覆盖了一些 Python 3 组件,包括符号链接。它似乎破坏了 Unity:

我可以使用此技巧重新安装所有旧的 Python 软件:

for pkg in `dpkg --get-selections | egrep -v 'deinstall' | egrep python | awk '{print $1}'`; do  apt-get -y --force-yes install --reinstall $pkg ; done

...我可以确认默认的 Python 已经恢复到 2.7,但这似乎并没有修复我的窗口管理器!

目前看起来是这样的:

这是我的桌面在重启后的样子

我该如何恢复 Unity?如果失败了,还有其他窗口管理器吗?

更新 0:关注这些说明帮助我删除了 checkinstall 放置在那里的 Python 3.5 的虚假条目。现在我至少可以安装 Mate 作为临时措施。

相关内容