hello friends! new(ish)!

Home server/Choosing an Operating System: Difference between revisions

From InstallGentoo Wiki v2
Jump to navigation Jump to search
(Created page with "The most popular choice here is by far any flavour of Linux. BSD is sometimes considered better. MacOS will earn derision from Linux and Windows sysadmin...")
 
(Added text to the OpenBSD subsection.)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The most popular choice here is by far any flavour of [[GNU/Linux|Linux]]. [[BSD|BSD]] is sometimes considered better. MacOS will earn derision from Linux and Windows sysadmins alike. Don't use windows.
{{Stub}}


=== Old===
The most popular choice here is by far any flavour of [[GNU/Linux|Linux]]. [[BSD|BSD]] is sometimes considered better. Using macOS will earn you derision from Linux and Windows sysadmins alike. Don't use Windows.
You should run [[Debian]], RHEL or CentOS if you want [[GNU/Linux]], or any [[BSD|BSD]] that you like.<br>


[[Ubuntu]] usually does retarded things with their packages and versions (lib*-ubuntu1.l2), and pulls unstable software from Debian Sid.
=Linux=
===Debian===


Rolling release distros ([[Arch]], Fedora) are not really good for a server, because it's supposed to stay working, and it shouldn't break/change it's behavior on updates.
===Ubuntu Server===


[[Gentoo]] is usually too much trouble to be worth it, but it's OK.
===Alpine Linux===


You should also consider a NAS-centric operating system for a home server. FreeBSD-based FreeNAS or NAS4Free are common choices. Both are [[free]] software and have simple GUIs to set up your services.
=== AlmaLinux ===
 
=== Rocky Linux ===
 
=BSD=
===FreeBSD===
 
===OpenBSD===
A security-focused operating system, which offers a lot of in-house solutions useful for server deployments, such as OpenBSD's [https://man.openbsd.org/httpd.8 httpd], [https://man.openbsd.org/inetd.8 inetd], [https://man.openbsd.org/ftpd.8 ftpd], and [https://man.openbsd.org/wg their own Wireguard implementation].  
 
=Hypervisor=
===Proxmox===
[[File:Proxmox-VE-Cluster-Summary.png|500px|thumb|none|Proxmox web UI]]
 
===VMware ESXi===
[[File:Vsphere.jpg|500px|thumb|none|Vmware Vsphere client for ESXi 7]]
 
===RancherOS===
Mostly for advanced docker and kubernetes applications. Not going to cover it here, just know it exists as an option if you want to go full on dockerfag.
 
=NAS Centric=
NAS-centric operating system for a home server. Software designed for retards, with simple GUIs to set up your services.
 
==Open Media Vault==
[[File:OMV6_web_UI.png|500px|thumb|none|Vmware Open Media Vault web UI]]
 
==[https://xpenology.org/ Xpenology]==
A free version of the OS Synology uses for their NAS products. Obviously you won't get any support from Synology if you use this.
 
Supports differently sized physical disks and adding hard drives to expand as needed.
 
* [https://xpenology.com/forum/ Xpenology Forums]
 
==unRAID==
[[File:UnRaid6.60.png|500px|thumb|none|Unraid 6.60 Dashboard]]
 
==TrueNAS CORE==
[[File:TrueNas_Core_UI.png|500px|thumb|none|Vmware TrueNas CORE web UI]]
 
==TrueNAS Scale==
In development Debian-based version of TrueNAS. Boasts new features like KVM, native docker, and more.
 
 
[[Category:GNU/Linux]] [[Category:Distros]] [[Category:Unix]] [[Category:BSD]] [[Category:Guide]]

Latest revision as of 18:34, 20 April 2025

The most popular choice here is by far any flavour of Linux. BSD is sometimes considered better. Using macOS will earn you derision from Linux and Windows sysadmins alike. Don't use Windows.

Linux

Debian

Ubuntu Server

Alpine Linux

AlmaLinux

Rocky Linux

BSD

FreeBSD

OpenBSD

A security-focused operating system, which offers a lot of in-house solutions useful for server deployments, such as OpenBSD's httpd, inetd, ftpd, and their own Wireguard implementation.

Hypervisor

Proxmox

Proxmox web UI

VMware ESXi

Vmware Vsphere client for ESXi 7

RancherOS

Mostly for advanced docker and kubernetes applications. Not going to cover it here, just know it exists as an option if you want to go full on dockerfag.

NAS Centric

NAS-centric operating system for a home server. Software designed for retards, with simple GUIs to set up your services.

Open Media Vault

Vmware Open Media Vault web UI

Xpenology

A free version of the OS Synology uses for their NAS products. Obviously you won't get any support from Synology if you use this.

Supports differently sized physical disks and adding hard drives to expand as needed.

unRAID

Unraid 6.60 Dashboard

TrueNAS CORE

Vmware TrueNas CORE web UI

TrueNAS Scale

In development Debian-based version of TrueNAS. Boasts new features like KVM, native docker, and more.