Depending on your target machine, you need to choose a supported ROS Version (or vice-versa). Although ROS installation is well documented in the ROS wiki, It might be confusing to find them. So, here's a table of the ROS Version, target platforms & architecture and the links for the appropriate install guides :
ROS Version | Platform | Arch | Status | Install Guide Link |
---|---|---|---|---|
Kinetic | Ubuntu 16.04 (Xenial) | amd64 / i386 / armhf | Supported | Kinetic-Xenial-guide |
Ubuntu 15.10 (Wily) | amd64 / i386 | Supported | Kinetic-Wily-guide | |
Debian 8 (Jessie) | amd64 / arm64 | Supported | Kinetic-Jessie-guide | |
OS X (Homebrew) | -- | Experimental | Kinetic-Homebrew-guide | |
Gentoo | -- | Experimental | Kinetic-Gentoo-guide | |
OpenEmbedded/Yocto | -- | Experimental | Kinetic-Yocto-guide |
Work in progress...!