ImportError: No module named 'UpdateManager.XXXX
记录一个很低级但是前面一直没找到原因的错误
我因为要更新Ubuntu需要用到update-manager,但是安装好了之后启动总是会报
“ImportError: No module named ‘UpdateManager.UnitySupport’,do-release-upgrade的时候也发现”ImportError: No module named 'UpdateManager.Core“。。。百思不得其解。
结果发现除了
sudo apt install update-manager
还应该有:
sudo apt install python3-update-manager
算是牢记了python的功能需要额外包。
这个问题害我重新安装了好几次(发现apt install --reinstall有时确实能解决安装了但是又好像没安装的问题,虽然这里没用)。
另外就是当成功运行了do-release-upgrade后出错了可以考虑看看/var/log/dist-upgrade/main.log,比直接搜索答案方便,且不会让你摸不着头脑(血的教训。。)。
ssh升级链接中断后恢复
使用ssh进行系统升级,do-release-upgrade后因为下载时间很长就放在那里,结果需要确认的操作卡着,ssh中断了,如果直接重新开始会很麻烦,还要删除各种锁,看了一下发现由screen挂起的,所以其实进程还在,参考这里可以进行恢复。