我试图将Ubuntu升级到Ubuntu 16,但是我的系统中有ROS,我不想删除它,我能做什么呢?我正在尝试sudo do-release-upgrade,但是它失败了,出现了以下错误:
Calculating the changes
Could not calculate the upgrade
An unresolvable problem occurred while calculating the upgrade.
This can be caused by:
* Upgrading to a pre-release version of Ubuntu
* Running the current pre-release version of Ubuntu
* Unofficial software packages not provided by Ubuntu
If none of this applies, then please report this bug using the
command 'ubuntu-bug ubuntu-release-upgrader-core' in a terminal.
Restoring original system state发布于 2019-04-27 16:30:33
不可能用sudo do-release-upgrade从14.04升级到16.04与安装的罗斯软件包。
Indigo版本的ROS只适用于Ubuntu 13.10和14.04。所以你已经在你的系统上安装了正确的Indigo。对于Ubuntu 16.04,只有动态/月球释放的ROS是可用的。
您可以尝试从您的系统中删除ROS安装(至少包),然后升级到16.04,并安装动力或月球。之后,您必须调整您的ROS应用程序以适应新的ROS发行版。
由于移除ROS,升级和重新安装ROS将造成许多摩擦,我建议您重新安装Ubuntu16.04或18.04。
https://askubuntu.com/questions/1138638
复制相似问题