this post was submitted on 20 Jul 2024
69 points (94.8% liked)

Linux

5165 readers
200 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year 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] 5 points 3 months ago* (last edited 3 months ago) (1 children)

I use the AUR all the time, the only thing I have to do is look for systemd as a dependency and avoid that.

The Artix team generally provides init scripts for commonly used packages that rely on init. So for example, if you want to install openvpn, you'd have to install it alongside its script so:

sudo pacman -S openvpn openvpn-runit

Installs the runit init script. It does let you know that (for runit) to initialize it you have to create a soft link to the service directory so after installation:

sudo ln -s /etc/runit/sv/openvpn /run/runit/service/

And then initialize using runit's service manager, sv:

sudo sv start openvpn

Anyways, that's just one instance. I have only had one issue where I had to heavily troubleshoot for an obscure piece of software that relied on systemd as a dependency and there wasn't any alternative...so I simply modified the source code, recompiled the binary and did it myself. But I've been using Artix for nearly 5 years and that is one out of thousands of packages.

[–] [email protected] 2 points 3 months ago

Oh okay, that actually doesn't sound too bad. I'll definitely consider it for my next install.