我一開始是照著這篇的步驟去在windows上面裝ROS的,我Ubuntu用18.04版,但ROS用的是lunar版。那時(10 June 2017)Ubuntu 18.04還沒釋出(2018-04-26),所以5.的安裝指令要改成
sudo apt-get install ros-melodic-desktop-full
1. 安裝套件
sudo apt-get install gnupg
sudo apt-get install dirmngr
2. 允許"restricted," "universe," and "multiverse."的套件
sudo add-apt-repository restricted
sudo add-apt-repository universe
sudo add-apt-repository multiverse
3.
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
4.
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
這個指令在windows底下的Linux環境下有bug,要用下面指令替代(參考資料)
curl -sL "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x421C365BD9FF1F717815A3895523BAEEB01FA116" | sudo apt-key add
5. 安裝ros
sudo apt-get install -y ros-lunar-desktop-full
er..試了以上之後還是不行...
原來ROS沒有支援最新的Ubuntu 18.04.... 好
為了留下一點東西,這篇先留著作紀念
後記:
其實ubuntu 18.04是有被ROS支援,只是ROS要裝melodic版本,而不是 Lunar版
|
沒有留言:
張貼留言