this post was submitted on 25 Mar 2025
0 points (NaN% liked)

libre

9931 readers
18 users here now

Welcome to libre

A comm dedicated to the fight for free software with an anti-capitalist perspective.

The struggle for libre computing cannot be disentangled from other forms of socialist reform. One must be willing to reject proprietary software as fiercely as they would reject capitalism. Luckily, we are not alone.

libretion

Resources

  1. Free Software, Free Society provides an excellent primer in the origins and theory around free software and the GNU Project, the pioneers of the Free Software Movement.
  2. Switch to GNU/Linux! If you're still using Windows in $CURRENT_YEAR, flock to Linux Mint!; Apple Silicon users will want to check out Asahi Linux.

Rules

  1. Be on topic: Posts should be about free software and other hacktivst struggles. Topics about general tech news should be in the technology comm or programming comm. That doesn't mean all posts have to be serious though, memes are welcome!
  2. Avoid using misleading terms/speading misinformation: Here's a great article about what those words are. In short, try to avoid parroting common Techbro lingo and topics.
  3. Avoid being confrontational: People are in different stages of liberating their computing, focus on informing rather than accusing. Debatebro nonsense is not tolerated.
  4. All site-wide rules still apply

Artwork

founded 4 years ago
MODERATORS
 

Source for image: https://distrowatch.com/dwres.php?resource=family-tree

Image Description: A twist on the periodic table of elements with the elements replaced with various Linux distributions. We can see that the most common type of distribution is derived from Debian/Ubuntu.

How to choose a Linux Distribution

Here's a set of quick criteria for choosing a Linux Distribution (not exhaustive)

  1. Check the leadership behind the project
  • Are they a reputable organization? Some distributions are led by a small group of hobbyists while others are backed by large multinationals.
  • I recommend trying to find a blog or newsletter of some kind before jumping in.
  1. Try to get a feel for the support network for the distribution
  • Before installing, you should get a feel for where you can possibly get help, read up on distro specific manuals, or get peer support. Some distributions host their own forums, chat networks, etc. If a project has a sizable wiki (like the gentoo or arch wiki): double points!
  • Distributions based on other distributions (like Arch Linux) can piggy back off their parent distro, but make sure you understand what changes they've made
  1. What release schedule is it on? Are the packages updated?
  • For a majority of users who don't require mission-critical software 24/7/365, it's good to understand what release model the distribution uses. There are two main types:
  • Rolling Release: Packages are released to users after a round of testing when they become available. If a package has a new version, you'll likely get it the weekend of its release (sometimes called "bleeding edge" because you'll likely get the release version of packages instead of several bugfix releases over).
  • Stable Release: A new version of the operating system is released periodically. Once released, all critical packages and most major releases of packages will be frozen to just minor releases and bugfixes/security updates. Divided into "Leading Edge" and "Long Term Release" depending on time (6 months and 2 years respectively).
  1. Does the distribution have a unique advantage for your use case?
  • 95% of Linux distributions use the same software, they are just collections of software at the end of the day. That is, if you have something not working on your current distribution, then you'll more than likely run into it again. Generally avoid choosing a distribution based on aesthetics or branding.
  • Sometimes the folk wisdom of certain distributions are exaggerated or outdated ("This distro is great for beginners, this distro is great for gaming, etc")

Distro-hopping

If you're distro-hopping, likely the distribution you're using isn't doing well enough to provide you with software and options.

Instead try:

  • Using specialized tools like Distrobox, Homebrew, Nix, Podman/Docker, Flatpak, Appimage, etc
  • Setting up a virtual machine using QEMU and virt-manager (great if you want to scratch an itch without having to format your drive)
  • Looking more into the problem you originally have: If you can't install a certain piece of software, try to figure out why.

Megathread

FOSS software help, propaganda/agitprop, whatever you got you can post in here that doesn't deserve its own post.

you are viewing a single comment's thread
view the rest of the comments
[–] roux@hexbear.net 0 points 1 week ago (7 children)
[–] hello_hello@hexbear.net 0 points 1 week ago (1 children)

The only mega where you can brag about your disk write speeds. doggirl-thumbsup

[–] roux@hexbear.net 0 points 1 week ago (1 children)

Not me with my poverty 5400 rpm bulk storage... doggirl-tears

[–] stupid_asshole69@hexbear.net 0 points 1 week ago (1 children)

It could be worse. I’m staring down the barrel of an hba and motherboard upgrade to get past sas and pcie bottlenecks at once.

[–] roux@hexbear.net 0 points 1 week ago (1 children)

My bottleneck is my 15 year old CPU chomsky-yes-honey

[–] stupid_asshole69@hexbear.net 0 points 1 week ago (1 children)

What’s it keeping you from doing?

[–] roux@hexbear.net 0 points 1 week ago (1 children)

Just haven't gotten around to it. I scavenge a lot of my parts off of my brother-in-law since every 4 years or so he needs a new gaming pc made so I have this unwritten deal with him that I build his new one and then he'll give m his old parts. If this Christmas rolls around and I don't have anything pressing that I need, I might get a new one.

[–] stupid_asshole69@hexbear.net 1 points 4 days ago

No like what’s the old cpu preventing you from doing?

load more comments (5 replies)