Linux Operating Systems Resources Alma Alpine Arch Bodhi CentOS Elementary Fedora KaOS Mageia Manjaro Mint MX-Linux Rocky Desktops cinnamon gnome kde mate xfce