我做了一件愚蠢的事——我以经典的“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 作为临时措施。