this post was submitted on 20 Jul 2024
105 points (94.1% liked)

Linux

48648 readers
1377 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
 

The Linux ecosystem is vast and diverse, offering a multitude of distributions to suit every need and preference. With hundreds of distros to choose from, it's a pity that most are rarely mentioned while the popular ones are constantly being regurgitated.

This thread aims to celebrate this diversity and shine a light on smaller projects with passionate developers. I invite you to pitch your favorite underappreciated distro and share your experiences with those lesser-known Linux distributions that deserve more attention.

While there are no strict rules or banlists, I encourage you to focus on truly niche or exotic distributions rather than the more commonly discussed ones. Consider touching upon what makes your chosen distro unique:

  • What features or philosophies set it apart?
  • Why do you favor it over other distros, including the popular ones? (Beyond "It just works.")
  • In what situations would you recommend it to others?

Whether it's a specialized distro for a particular use case or a general-purpose OS with a unique twist, let's explore the road less traveled in the Linux landscape. Your insights could introduce fellow enthusiasts to their next favorite distribution!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 15 points 5 months ago* (last edited 5 months ago) (1 children)

I use NixOS on my workstations, and I'm slowly migrating many of my server VMs over to it.

NixOS w/flakes + home-manager + impermanence on zfs + disko w/ nixos-anywhere is amazing and gives an insane amount of declarative control over your system.

That said, the current state of the leadership gives me pause to recommend it to anyone, and I do have a few devil's advocate responses to some of what you said:

Every package has its own dependencies, so you can install a 7 year old firefox alongside the latest, and have no interference.

Unless the dependency is Qt, then it better all be the same version.

Abandons the HFS, but can still fake it for apps that need it.

Using ldd and nix-alien to patch in dynamic libraries still sucks, and often doesn't work without a lot of extra effort. If what I want isn't in nixpkgs, and I can't get nix-alien to work on the first try, I just end up not using whatever I was trying to run.

[–] [email protected] 9 points 5 months ago

I hear you, its great for most cases, but when a package isn't available or downloads binaries that depend on hfs it sucks. I've been going through hell with android dev lately and am currently doing my compiles on debian, lol.