我正在尝试使用命令将 Ubuntu 18.10 升级到 19.04:
pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE &
或者
sudo do-release-upgrade -m desktop
都出现了同样的错误:Your python3 install is corrupted, please fix the '/usr/bin/python3' symlink.
Python3(.6) 安装似乎没问题。我还安装了 Python 3.7。手动删除并重新创建符号链接,但没有任何效果。也
apt-get install --reinstall python
没有
update-alternatives --remove-all python
帮助。
python3 指向:
/usr/bin/python3 -> /usr/bin/python3.6
我尝试将其完全删除,并将其链接到 python3.7。我还发现 do-release-upgrade 需要 python 3.5,但在所有情况下我都遇到了相同的错误。除了没有 python 3,do-release-upgrade 根本无法工作。有什么想法可以升级到 19.04 吗?
答案1
为了长远目标。
sudo apt install --reinstall python-minimal python2.7-minimal
答案2
好的,问题解决了:https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1825655
我必须跑:
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2 rm /usr/bin/python ln -s /usr/bin/python2.7 /usr/bin/python do-release-upgrade