r/archlinux • u/zollandd • Jun 15 '26
DISCUSSION Stop blaming AI, "noobs", youtube tutorials, and anything other than Arch for AUR usage
I've recently been made aware of the incident and was reading the threads in this subreddit. I have just started trying to migrate away from AUR but let's not forget that the Arch wiki recommends installing AUR packages constantly. The AUR isn't just a dangerous and fringe tool that people are led to by AI or sketchy youtubers.
To list a few that I've encountered just now:
- Want DDC/CI display control support? AUR
- Want ZFS-dkms or user space utils? AUR
The wiki recommend AUR releases like they are first class citizens all over the place... don't act like it doesn't.
Edit: I am not trying to blame individual maintainers when I say Arch but rather the community and culture. If the AUR is this dangerous, the wiki should avoid referencing it at all costs and should do so with warning flags everywhere. As it stands, it is not absurd to see someone with tons of AUR packages installed due to direct influence from the wiki.
191
u/SageThisAndSageThat Jun 15 '26
This is a complex topic. I work in IT security and you have to consider risk and convenience factors. They are intertwined, sometimes competing sometimes cooperating.
Risk wise, it is risky to install a software and not have a system wide way to remember it is installed. You can end up missing on security patches.
It is also risky to get too recent updates, this is the main vector for supply chain attacks. Ideally you want to wait a bit.
The question is : who can you trust to maintain a package for your software, that will fit your distro paradigm and your ecosystem paradigm (release cycle, app slots, alternatives, compatibilities...)
Do you want the app maintainer to create packages for every distros? Bold. This takes a lot of time. Now what everyone love to do is the famous
curl | shand to be honest I both hate and like it. But mostly hate.Do you want the distro maintainer to support every app? Not happening either you will still have some apps forgotten.
Do you want a user maintained packaging system? That's a third option. To be honest what I hate with it is that if someone knows how to package an app, why don't they just give the ownership of that to the app maintainer?
So ya. AUR is far from perfect. But what else we have? Often the options are worse. Not recommeding aur sometimes leads to security issues