Difference between revisions of "Recommended Linux distros"

From Emulation General Wiki
Jump to navigation Jump to search
m
m
Line 2: Line 2:
 
;This is a list of the current recommended Linux distros in their respective categories.
 
;This is a list of the current recommended Linux distros in their respective categories.
 
==General use focused==
 
==General use focused==
These Linux distributions offer a complete Desktop experience with a large user base. [[Linux_guide_for_emulators|guide to setup/download emulators]]
+
;These Linux distributions offer a complete Desktop experience with a large user base. [[Linux_guide_for_emulators|guide to setup/download emulators]]
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
Line 20: Line 20:
 
|[https://www.raspberrypi.com/software/ Download]
 
|[https://www.raspberrypi.com/software/ Download]
 
|{{✓}} ||{{✓}}
 
|{{✓}} ||{{✓}}
 
 
|}
 
|}
 
+
==Gaming focused==
==Wide range of platforms focused==
+
;These Linux distributions target to be a complete gaming package. Emulators are not pre-installed on these systems but are easily installed.
These Linux distributions provide system development environment experiences on a '''wide range of platforms, including different hardware architectures'''.
+
;:You should probably use [https://www.emudeck.com/ EmuDeck] which is an installation script that helps you get started with emulation on SteamOS-based systems.
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Architecture
 
! scope="col"|Architecture
 +
! scope="col"|Frontend
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
|[https://t2sde.org/ T2 SDE]
+
|SteamOS 3
|Alpha<br/>ARM<br/>HPPA (incl. HPPA64)<br/>IA64<br/>MIPS<br/>PowerPC (incl. PowerPC-64)<br/>SPARC (incl. SPARC64)<br/>SuperH<br/>x86 (incl. x86-64)<br/>and theoretically any GCC/Linux supported one.
+
|x86
|[https://t2sde.org/download/ 8.0]
+
|Steam Big Picture
 +
|N/A
 +
|{{✓}} ||{{✓}}
 +
|-
 +
|[https://chimeraos.org/ ChimeraOS]
 +
|x86
 +
|Steam Big Picture
 +
|[https://chimeraos.org/download 28]
 
|{{✓}} ||{{✓}}
 
|{{✓}} ||{{✓}}
 
|}
 
|}
  
 
==[[Emulators on Linux|Emulation focused]]==
 
==[[Emulators on Linux|Emulation focused]]==
These Linux distributions offer complete emulation packages for PCs, single board computers, consoles and other systems.
+
;These Linux distributions offer complete emulation packages for PCs, single board computers, consoles and other systems.
 
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
Line 55: Line 61:
 
|[[EmulationStation]] fork
 
|[[EmulationStation]] fork
 
|[https://batocera.org/download {{BatoceraLinuxVer}}]
 
|[https://batocera.org/download {{BatoceraLinuxVer}}]
|{{✓}} ||{{✓}}
 
|-
 
|[https://chimeraos.org/ ChimeraOS]
 
|x86
 
|Steam Big Picture
 
|[https://chimeraos.org/download 28]
 
 
|{{✓}} ||{{✓}}
 
|{{✓}} ||{{✓}}
 
|-
 
|-
Line 80: Line 80:
 
|[https://retropie.org.uk/download/ {{RetroPieVer}}]
 
|[https://retropie.org.uk/download/ {{RetroPieVer}}]
 
|{{✓}} ||{{✓}}
 
|{{✓}} ||{{✓}}
 +
|}
 +
 +
==Android==
 +
;[https://www.esper.io/blog/aosp-missing-features-google-gms What does “AOSP Android” really mean?]
 +
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
|SteamOS 3
+
!colspan="6"|AOSP
|x86
+
|-
|Steam Big Picture
+
! scope="col"|Name
|N/A
+
! scope="col"|Architecture
|{{✓}} ||{{}}
+
! scope="col"|Frontend
 +
! scope="col"|Latest Version
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|LineageOS
 +
|ARM
 +
|Trebuchet
 +
|[https://switchroot.org/ 15.1] (<abbr title="based on the Nvidia Shield TV build of LineageOS">[https://wiki.lineageos.org/devices/#nvidia Switch]</abbr>)<br/>[https://konstakang.com/devices/rpi3/ <small>Raspberry Pi 3 builds</small>]<br/>[https://konstakang.com/devices/rpi4/ <small>Raspberry Pi 4 builds</small>]<br/>[https://konstakang.com/devices/rpi5/ <small>Raspberry Pi 5 builds</small>]
 +
|{{✓}} ||{{~}}
 +
|}
 +
;See the [[Android emulators#Hardware features|Hardware features]] and [[Android emulators#Enhancements|Enhancements]] of sections of [[Android emulators]] for Android-x86 and it's forks.
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
!colspan="6"|Android on x86
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Architecture
 +
! scope="col"|Frontend
 +
! scope="col"|Latest Version
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
 
|BlissOS
 
|BlissOS
Line 105: Line 132:
 
|{{~}}<abbr title="Development activity on Android-x86 has significantly slowed down.">*</abbr> ||{{~}}
 
|{{~}}<abbr title="Development activity on Android-x86 has significantly slowed down.">*</abbr> ||{{~}}
 
|}
 
|}
Also see the [[Android emulators#Hardware features|Hardware features]] and [[Android emulators#Enhancements|Enhancements]] of sections of [[Android emulators]] for Android-x86 and distros.
+
==Wide range of platforms focused==
 
+
These Linux distributions provide system development environment experiences on a '''wide range of platforms, including different hardware architectures'''.
==AOSP==
 
[https://www.esper.io/blog/aosp-missing-features-google-gms What does “AOSP Android” really mean?]
 
 
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Architecture
 
! scope="col"|Architecture
! scope="col"|Frontend
 
 
! scope="col"|Latest Version
 
! scope="col"|Latest Version
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
|-
 
|-
|LineageOS
+
|[https://t2sde.org/ T2 SDE]
|ARM
+
|Alpha<br/>ARM<br/>HPPA (incl. HPPA64)<br/>IA64<br/>MIPS<br/>PowerPC (incl. PowerPC-64)<br/>SPARC (incl. SPARC64)<br/>SuperH<br/>x86 (incl. x86-64)<br/>and theoretically any GCC/Linux supported one.
|Trebuchet
+
|[https://t2sde.org/download/ 8.0]
|[https://switchroot.org/ 15.1] (<abbr title="based on the Nvidia Shield TV build of LineageOS">[https://wiki.lineageos.org/devices/#nvidia Switch]</abbr>)<br/>[https://konstakang.com/devices/rpi3/ <small>Raspberry Pi 3 builds</small>]<br/>[https://konstakang.com/devices/rpi4/ <small>Raspberry Pi 4 builds</small>]<br/>[https://konstakang.com/devices/rpi5/ <small>Raspberry Pi 5 builds</small>]
+
|{{✓}} ||{{}}
|{{✓}} ||{{~}}
 
 
|}
 
|}
  
 
[[Category:Operating systems|*]]
 
[[Category:Operating systems|*]]

Revision as of 02:49, 28 January 2024

Linux Distributions have existed since 1992.

This is a list of the current recommended Linux distros in their respective categories.

General use focused

These Linux distributions offer a complete Desktop experience with a large user base. guide to setup/download emulators
Name Architecture Latest Version Active Recommended
Ubuntu x86 23.04
Raspberry Pi OS ARM, x86 Download

Gaming focused

These Linux distributions target to be a complete gaming package. Emulators are not pre-installed on these systems but are easily installed.
You should probably use EmuDeck which is an installation script that helps you get started with emulation on SteamOS-based systems.
Name Architecture Frontend Latest Version Active Recommended
SteamOS 3 x86 Steam Big Picture N/A
ChimeraOS x86 Steam Big Picture 28

Emulation focused

These Linux distributions offer complete emulation packages for PCs, single board computers, consoles and other systems.
Name Architecture Frontend Latest Version Active Recommended
Batocera.linux ARM, x86 EmulationStation fork 38
Lakka ARM, x86 RetroArch 5.0
Recalbox ARM, x86 EmulationStation 9.1-Pulstar
RetroPie ARM EmulationStation fork 4.8

Android

What does “AOSP Android” really mean?
AOSP
Name Architecture Frontend Latest Version Active Recommended
LineageOS ARM Trebuchet 15.1 (Switch)
Raspberry Pi 3 builds
Raspberry Pi 4 builds
Raspberry Pi 5 builds
~
See the Hardware features and Enhancements of sections of Android emulators for Android-x86 and it's forks.
Android on x86
Name Architecture Frontend Latest Version Active Recommended
BlissOS x86 Android-x86 fork
includes 3 launchers: Taskbar, Quickstep and Smart Dock.
16.9.x *
Berry OS x86 Based on Android-x86 and Bliss OS
Mini Desktop launcher is pre-installed.
2023-02-22
Android-x86 x86 Trebuchet (KitKat version) 2022-03-25 ~* ~

Wide range of platforms focused

These Linux distributions provide system development environment experiences on a wide range of platforms, including different hardware architectures.

Name Architecture Latest Version Active Recommended
T2 SDE Alpha
ARM
HPPA (incl. HPPA64)
IA64
MIPS
PowerPC (incl. PowerPC-64)
SPARC (incl. SPARC64)
SuperH
x86 (incl. x86-64)
and theoretically any GCC/Linux supported one.
8.0