this post was submitted on 16 Feb 2024
13 points (84.2% liked)
Arch Linux
7991 readers
3 users here now
The beloved lightweight distro
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If you want to keep your main system lean, the best you can do is shove every project in a container or VM that way you can easily dispose of it, or at least know what's for what.
Honestly, I embrace the bloat. Yes, my root partition is 50+GB big not even including
/var
. But none of it is really running or used. It's a lot of disk space for stuff that gets used once in a blue moon.I could clean it all up, but I also don't miss going dependency hunting whenever I want to use something from GitHub. As it is, I can pretty much git clone and play most repos and everything works out of the box. I have the toolchains for Python, Ruby, PHP, Go, NodeJS, Rust, D, C#, C/C++, Haskell, OCaml, Java, Android, Android NDK, and whatever other crap I can't even think of. Wouldn't be surprised if I have a Fortran or TurboPascal compiler laying around.
And that's kind of a lot nicer than 50GB of extra space on one of my 3 ZFS pools. My system performs to my liking, shows no sign of slowdowns, and it handles basically everything I throw at it.