官方的介紹http://wiki.ros.org/kinetic/Installation中提到了,腳本安裝的方法it is available for Ubuntu Wily (15.10) and Ubuntu Xenial (16.04 LTS), among other platform options.
但是要在更高的版本的ubuntu系統中使用Ros1的話,就需要自己使用源碼編譯,安裝步驟說明鏈接:http://wiki.ros.org/kinetic/Installation/Source,但是在實際的編譯過程中,並不如官方那麼簡潔 沒有問題發生。
在Ubuntu18.04系統中,使用源碼編譯Ros1,在編譯步驟出錯比較多,經過一陣的折騰,終於編譯完成.
記錄如下:
錯誤1
userName@ubuntu:ros_catkin_ws$ ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
Traceback (most recent call last):
File "./src/catkin/bin/catkin_make_isolated", line 12, in <module>
from catkin.builder import build_workspace_isolated
File "./src/catkin/bin/../python/catkin/builder.py", line 66, in <module>
from catkin_pkg.terminal_colo