我正在从13.10升级到14.04(现在是开发版,几小时后将变为稳定版),使用
我在折腾了一会儿之后解决了这个问题,所以我想在这里分享我的解决方案。希望能对某人有所帮助。
do-release-upgrade
遇到了以下问题:Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
我在折腾了一会儿之后解决了这个问题,所以我想在这里分享我的解决方案。希望能对某人有所帮助。
/etc/alternatives/python
软链接到/usr/bin/python2.7
了吗?还有其他的东西优先级更高吗? - heemayl/usr/bin/python2.7
是实际的二进制文件,它不应该是符号链接,符号链接应该是/etc/alternatives/python
。你介意再检查一下吗? - heemayl/usr/bin/python
是一个指向/etc/alternatives/python
的符号链接(当然/usr/bin/python2.7
才是二进制文件,但这不是问题所在)。 - 4ae1e1/etc/alternatives/python
然后会被建立符号链接到你选择的任何位置(不一定是/usr/bin/python2.7
— 在这种情况下你为什么需要update-alternatives
呢?),但是重点是在执行do-release-upgrade
时不允许对/usr/bin/python
进行符号链接。 - 4ae1e1