Installing on Linux

To install RetroArch on Linux, we recommand using your distribution default package manager.

Ubuntu

These instructions will install RetroArch AND all Libretro Cores (they are all in *.deb packages, so you don't need the Core Updater). If you want just a few Libretro Cores, search them using Synaptic or specifying them in apt-get (i.e. libretro-snes9x for example).

Stable version (RetroArch stable version):

sudo add-apt-repository ppa:libretro/stable && sudo apt-get update && sudo apt-get install retroarch libretro-*

Testing version (RetroArch development version (Git) and there are more Libretro Cores here, all them updated daily):

sudo add-apt-repository ppa:libretro/testing && sudo apt-get update && sudo apt-get install retroarch libretro-*

Arch Linux

Stable version:

sudo pacman -Sy retroarch

Git version:

yaourt -Sy retroarch-git

Flatpak

RetroArch on Flathub:

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.libretro.RetroArch

Update to the latest stable:

flatpak update --user org.libretro.RetroArch

Snap

RetroArch on Snapcraft:

sudo snap install retroarch