Installation

How do I get started with Linux?


Install it natively

Run Linux standalone or dual-booted on a machine.

Install it with a virtual machine

Run Linux on top of your main operating system

Integrate Linux into your Windows instance

Windows Subsystem for Linux provides a linux shell as an application.


Distribution Overview

NameBased onPackage ManagerServer Option?Notes
DebianN/AAptYesIntermediate installation, Stable
UbuntuDebianAptYesGreat for beginners
Linux MintUbuntuApt☐ NoGreat for beginners, Windows feel
popOS!UbuntuApt☐ NoGreat for Gamers
Red Hat Enterprise LinuxN/ADnf / YumYesLicense cost
FedoraRed HatDnf / YumYesConstant new versions
CentOSFedora / Red HatDnf / YumYesStable, Enterprise focused
ArchN/Apacman☑ Yes*rolling release, difficult installation
ManjaroArchPacman☐ NoMore stable Arch, easy installation
openSUSEN/AZypperYesStable, lower popularity

*Arch, while can run as a server is not recommended due to stability concerns


What Benefits Does Each Linux Distribution Provide?

I’m looking for…

graph LR; A[Stability] --> B[Debian] A --> C[Red Hat] A --> D[openSUSE] E[Out-of-box Software] -->F[Ubuntu] E --> H[popOS!] E --> G[Manjaro] I[Experimentation] --> J[Arch] I --> G[Manjaro] L[Security/Hacking] --> M[Kali] L --> N[ParrotOS]