Linux is modular. There are many choices for each part.
GUI to display at the end of the boot process, in place of the default shell. It’s intended to display a Login form to begin a User session.
A display server or window server is a program whose primary task is to coordinate the input and output of its clients to and from the rest of the operating system, the hardware, and each other. — Wikipedia
ie.
systemd is a suite of basic building blocks for a Linux system. It provides a system and service manager that runs as PID 1 and starts the rest of the system. systemd provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux control groups, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. — Arch Wiki: systemd
Arch Linux comes with pacman
, to install packages such as applications, i.e.:
pacman -S slack
Flag: