80
Which Distros Are Doing Best Currently?
(lemmy.world)
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.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
NixOS by far has the most momentum right now.
Just check the non-unique package counts:
https://repology.org/repositories/statistics/nonunique
More than 80K packages that exist in other distros, more than all of packages in AUR combined with 90%+ being the newest version in unstable
And you can run unstable without an issue since you can downgrade individual packages whenever
All those packages, but terrible/lacking documentation and LSP support 😭 And, yes, I've tried
nixd
andnil
, and they're not even close.I've tried to learn Nix multiple times, and even got by okay running NixOS for a year or so, but doing almost anything that isn't just adding a package to a list in a nix file or flake was like pulling teeth because everything is documented so poorly (or not at all). It would take me hours to do what I could have done in seconds with any other package management tool or configuration management because I'd have to scour hundreds of search results to find someone that did the thing I'm trying to do because there was little-to-no documentation for it.
Nix is a tool with amazing promise that could solve so many problems if they could get their documentation and LSP support up to the standard of something like Rust.
I discovered they have a Matrix server where people will literally debug your config for you and help you solve issues. But you are right, if you try doing it yourself without help you'll be pulling your hair out