I often hear folks in the Linux community discussing their preference for Arch (and Linux in general) because they can install only the packages they want or need - no bloat.

I’ve come across users with a couple of hundred packages installed (likely fresh installs), but I’ve also seen others with thousands.

Personally, I’m currently at 1.7k packages on my desktop and 1.3k on my laptop (both running EndeavourOS). There might be a few packages I could remove, but I don’t feel like my system is bloated.

I guess it’s subjective, but when do you consider a system to be bloated?

I’m asking as a relatively new Linux user - been daily driving for about 7/8 months

  • Have in mind that package count is unique to each package manager and how the distribution packages. So those numbers of package count are not really meant to be compared across distributions. Unless it is basically the same distribution in another coat. BTW I am also running EndeavourOS, so we can compare each other well. :-) My desktop has 1.5k packages with pacman and 14 through flatpak. To me this is already “bloated” compared to the initial installation. Especially as I was a tiling window manager user and now use KDE Plasma.

    The term “bloat” is off course relative; that’s why you ask this question in the first place, right? Besides that the term is also often used to just exaggerate and not meant literally, just to denounce (I had to look up the word, hopefully it’s correct :D). It depends on the context of what people mean by bloat and what their goals are. I think it’s obvious that a slim distribution can still be bloat for someone else. In example if the initial installation already has most application a user needs, then there is not much left to install and the user may feel its slim. For someone else who handpicks every single bit, this bloated mess might look … well bloated.

    It also depends on what the goals of the installation is, if multiple users are using it, what the purpose of the machine is (laptop, server, gaming, programming, nothing) and what hardware it has. For some people the entire concept of a desktop environment or systemd are bloat. Not because the user bloated the system, but the distribution is.

    I don’t know man. It doesn’t matter what others say, as long as you are happy; and as long as your system functions well. Don’t forget, the more libraries, packages and applications you have installed, the slower are the updates and the bigger of a chance for failure or security issues can arise. There are good reasons to maintain a slim system and I just listed a few important ones. But whatever it is, don’t let people tell you what bloat means, because you should have your own definition of the word. Just like what you think is good and bad. And my reply gone longer than expected.

    Edit: I forgot to mention something. One of the reasons I feel a system is bloated, when it has ton of packages and applications installed that I don’t need or use. Maybe a simple small application has ton of dependencies, which makes it feel like totally bloated.

    • Have in mind that package count is unique to each package manager and how the distribution packages.

      Didn’t even think about that, but it makes total sense.

      Besides that the term is also often used to just exaggerate and not meant literally

      Totally agree, it makes for a good video/blog title that gets clicks. Those videos/blogs can still be interesting and informative, but, like you said it tends to be exaggerated.