ROS2GO之系统升级篇(Ubuntu 18.04 + ROS 1 Melodic + ROS 2 Bouncy + V-Rep等)
本教程风险极大,请不要轻易尝试。当然此篇方法适用于任何想从Ubuntu 16.04升级到18.04(10年超长期支持)的用户。
----过程如下::----
tianbot@ros2go:~$ sudo apt update
tianbot@ros2go:~$ sudo apt upgrade
tianbot@ros2go:~$ sudo apt install -f
tianbot@ros2go:~$ sudo apt install update-manager
tianbot@ros2go:~$ sudo apt install update-manager-core
tianbot@ros2go:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
----
tianbot@ros2go:~$ sudo do-release-upgrade
----
回车后就没有回头路了!!!后来失败了!!!
失败!Command terminated with exit status 1
那么换一个方式试一下???
tianbot@ros2go:~$ sudo update-manager -cd
额,依然不行呢,看看为什么吧?
tianbot@ros2go:~$ grep Broken /var/log/dist-upgrade/apt.log
好像问题特别多哎
If you added non-Ubuntu sources, you might need to uninstall those non-Ubuntu packages. Sometimes the files they provide are different (file conflict), or their version number is confusing (version conflict).
上面就是问题的根源所在。
忍着痛,先把Kinetic版本ROS卸载了,然后就可以了。
tianbot@ros2go:~$ sudo do-release-upgrade -d
y+Enter
下载完成后,会继续安装更新~
耐心等待升级完成,结束后,重启即可,由于全部采取默认设置,用户名是tianbot。
然后安装ROS 1、2和V-Rep等软件即可~
具体可以参考:
ROS Melodic Bouncy的迷失与救赎
https://blog.csdn.net/ZhangRelay/column/info/28058
升级完成。
这里还需要补充一下呢,由于升级导致功能包库会有些问题,这时候需要手动更新并安装即可。
比如需要Mac主题,可以使用:noobslab。
注意看,这里有很多16.04(xenial),如果升级完成没有问题,可以替换为18.04(bionic)版本的。
打开终端,会发现:
修改.bashrc,将kinetic换成melodic即可:source /opt/ros/melodic/setup.bash
启动roscore和turtlesim测试一下:
ROS indigo kinetic melodic的教程几乎全部通用。
Upgraded Ubuntu 18.04 suddenly boots slowly?
www.dedoimedo.com/computers/ubuntu-beaver-slow-boot.html
----
Fin
----
- ubuntu下升级系统自带firefox
- Ubuntu升级系统/软件命令
- Ubuntu系统下Ctrl+C无法结束ROS节点
- 升级Ubuntu系统
- 【 系统配置 】:(1)Ubuntu18.04 + Tesla K40c + Cuda9.0 + Cuddn7.0
- ROS学习(基于Ubuntu 15.04 和ROS Jade)第三章 ROS核心教程 之 2 浏览ROS的文件系统
- ubuntu系统下ros系统问题的解决方法示例
- Ubuntu14.04系统下安装ros_barrett_package
- Ubuntu14.04安装ROS系统indigo版本教程链接
- Ubuntu下取消系统升级提示
- 在ROS(indigo)中读取手机GPS用于机器人定位~GPS2BT在ubuntu和window系统下的使用方法~
- ubuntu系统在线升级
- Ubuntu18.04 + win10双系统下时间问题
- 利用VM虚拟机装载Ubuntu系统,并安装ROS
- ubuntu 12.04升级之后不能进系统
- ubuntu的系统升级遇到的问题和解决方案(已解决)
- ubuntu ROS 系统时间同步
- Ubuntu 14.04升级到16.04后无法进入系统
- 在ROS(indigo)中读取手机GPS用于机器人定位~GPS2BT在ubuntu和window系统下的使用方法~
- 如何解决ubuntu系统升级时,提示空间不足的问题?