2018年6月20日 星期三

在win 10 ubuntu 上裝 ROS...失敗篇

先說一下後記,其實是灌得起來的

我一開始是照著這篇的步驟去在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版
各版本 ROS所支援的Ubuntu版本 from ROS 官網

But....鳩竟哪個 Ubuntu版本的代號是甚麼呢..可以參考一下 wiki的ubuntu條目




沒有留言:

張貼留言