OnboardingV1:Software - Module: Preparing your computer for R@M programming
Currently we use:
- ROS2 Foxy Fitzroy
- Ubuntu 20.04 (Focal Fossa)
(optional reading) Explanation: What are Ubuntu, Linux, and ROS?
(optional reading) Why Multi-Boot?
(1) First up: setting up Ubuntu.[edit | edit source]
If you have a Windows computer, we strongly recommend multi-boot/dual-boot. We understand that multi-boot can be a scary, unfamiliar process, but we're here to help you.
If you have an Apple Mac computer, we recommend using a virtual machine.
If you already have Linux installed, but it is not Ubuntu 20.04, then we recommend using Distrobox.
Ubuntu ISO downloads:
- Ubuntu 20.04 x64
- It says
amd64
, but that's just the codename for x64/x86-64. This will also work if you have an Intel CPU.
- It says
- Ubuntu 20.04 ARM
- For people with ARM Apple Silicon Macs.
- Windows: Tutorial: Installing Ubuntu multi-boot on your Windows computer
- Mac: Tutorial: Installing Ubuntu in UTM
- You can also use another virtual machine software like Parallels or VMWare Fusion. The guide is written for UTM because it is free.
- [Tutorial: Installing Ubuntu in VirtualBox]
- Tutorial: Creating an Ubuntu container with Distrobox