Estaba actualizando de 13.10 a 14.04 (dev por ahora, estable en unas pocas horas) usando do-release-upgrade
y encontré el siguiente problema:
Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
Resolví el problema después de jugar un poco, así que me gustaría compartir mi solución aquí. Espero que esto pueda ayudar a alguien.
Respuesta aceptada:
Mi problema resultó ser únicamente debido a un /usr/bin/python
alterado enlace simbólico como se sugiere en el mensaje de error. Estaba usando update-alternatives
con /usr/bin/python
entonces apuntaba a /etc/alternatives/python
. Resultó que do-release-upgrade
es realmente estricto con este enlace simbólico y simplemente selecciona python2.7 con update-alternatives
no es suficiente, así que terminé forzándolo a su estado original:
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
Y eso resolvió el problema.
Si esto no funciona para usted, entonces supongo que tiene una instalación de Python realmente dañada. Yo sugeriría
sudo apt-get install --reinstall python