Stavo aggiornando dalla 13.10 alla 14.04 (dev per ora, stabile in poche ore) usando do-release-upgrade
e ha riscontrato il seguente problema:
Can not upgrade
Your python install is corrupted. Please fix the '/usr/bin/python' symlink.
Ho risolto il problema dopo aver pasticciato un po', quindi vorrei condividere la mia soluzione qui. Spero che questo possa aiutare qualcuno.
Risposta accettata:
Il mio problema si è rivelato essere dovuto esclusivamente a un /usr/bin/python
alterato collegamento simbolico come suggerito nel messaggio di errore. Stavo usando update-alternatives
con /usr/bin/python
quindi puntava a /etc/alternatives/python
. Si è scoperto che do-release-upgrade
è davvero severo con questo collegamento simbolico e si limita a selezionare python2.7 con update-alternatives
non è abbastanza, quindi ho finito per forzarlo al suo stato originale:
sudo ln -sf /usr/bin/python2.7 /usr/bin/python
E questo ha risolto il problema.
Se questo non funziona per te, allora suppongo che tu abbia un'installazione Python veramente danneggiata. Suggerirei
sudo apt-get install --reinstall python