this post was submitted on 11 Sep 2023
36 points (86.0% liked)

Linux

48031 readers
1404 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Free and open-source.

Receives regular software and kernel updates.

Avoids X11.

The notable exception is Qubes, but the isolation issues which X11 typically has are avoided by virtualization. This isolation only applies to apps running in different qubes (virtual machines), apps running in the same qube are not protected from each other.

Supports full-disk encryption during installation.

Doesn't freeze regular releases for more than 1 year.

We recommend against "Long Term Support" or "stable" distro releases for desktop usage.

Supports a wide variety of hardware.

Preference towards larger projects.

Edit: I'm new to linux

you are viewing a single comment's thread
view the rest of the comments
[–] ulu_mulu@lemm.ee 5 points 1 year ago* (last edited 1 year ago)

I think you would get more suitable recommendations if you told us what your use cases are. Did someone else give you those requirements? Are you new to Linux?

Arch, Slackware current (KDE), Suse tumbleweed, Debian sid and Fedora tick all the boxes but I wouldn't recommend Arch nor Slackware to someone who never used Linux before, nor I would recommend Debian sid for desktop usage (unless you know what you're doing) because its packages are not controlled by their security team.

Free and open-source. Receives regular software and kernel updates.

All of them (desktop). The difference in updates is between a rolling release or non-rolling one.
Rolling means they receive updates to software and kernels continuously as soon as they are released, you always have the latest versions but that could lead to instabilities, non-rolling (or stable) are updated less frequently so are more stable, which one to choose depends on what you need to do with it.

Avoids X11.

Fedora, Suse, Ubuntu, Slackware current, Debian, Arch, if you choose GNOME or KDE you'll have Wayland as default AFAIK, probably others.

Supports full-disk encryption during installation. Doesn’t freeze regular releases for more than 1 year.

All of the above.

We recommend against “Long Term Support” or “stable” distro releases for desktop usage.

LTS is a version, not a distro. Distros that offer LTS versions also have a non-LTS ones, get those and you're fine. Tho not wanting a stable is weird, they can be the best for desktop usage depending on what you need to do.

Supports a wide variety of hardware.

That depends on the kernel, all kernels support a wide variety of hardware, non-LTS versions are best for more modern hardware.

Preference towards larger projects.

All distros mentioned are large projects, Debian is probably the biggest, it also supports several different architectures.