what versions of ROS can I run on Ubuntu 18.04 (i386)?
- acer one w/ n570 atom and 2g ram
- upgraded to 18.04 ubuntu from 16.04
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
There are pre-built ROS packages for the 18.04 amd64 (64-bit), but not for 18.04 i386 (32-bit). (See http://wiki.ros.org/melodic ).
It looks like the n570 processor is 64-bit, so I recommend that you upgrade to a 64-bit version of Ubuntu unless you have a very good reason not to. The 64-bit OS allows you to use the 64-bit registers on your CPU, which should allow it to run faster and more efficiently.
If you can't upgrade to the 64-bit OS, you can also install ROS from source: http://wiki.ros.org/melodic/Installat... , but be prepared to spend a while compiling. With 2GB of RAM, I recommend you build with -j1
or -j2
(two parallel threads) at most, otherwise you will probably run out of memory when trying to build OpenCV and PCL.
I replaced (not upgraded) the 32-bit Ubuntu 18.04 with the 64-bit version on a dual boot with Windows 10 (32) and it went without a hitch. Next I installed Melodic full desktop The acer initially came with 32-bit windows starter 7 and I just assumed it was 32 bit. Thanks for the wake-up on that. Maybe I will attempt a 64 version of Win10 now too.
For completeness (if someone was looking at this for 32 bit installations), there's been success in using a Gentoo prefix installation to get ROS to run modern releases on a 32 bit architecture (check this container out).
Asked: 2019-04-29 23:38:26 -0500
Seen: 760 times
Last updated: Apr 30 '19
Is it possible to have rosdep set-up a ubuntu ppa on your system as part of dependency validation?
How to install ROS on BeagleBoard Ubuntu 10.10?
ROS Repository apt-get tab completion
ROS core commands missing after reinstall
How to make ReIn with Ubuntu 10.10 (Maverick)?
installing on new ubuntu 10.10 problems - diamondback has a zillion unmet dependencies
Vslam ubuntu packages not installing