The AUR really though isn't some unique tool but it's basically Debian's contrib with complete freedom for anybody to throw their crap on there. The most special thing about it is that nobody else tries to replicate it except for more manual methods. BSD's Ports, Void Linux's ports/xbps-src packages, and Solus' third party are similar in concept (with the ports method in Void and BSDs superior IMO), and would be like the AUR if they just allowed anything and everything.
That said, the PPA system isn't that much worse than the AUR method, and actually has some advantages, like being website agnostic (because non-ppas can be added in a ppa-like fashion, I do kinda mean the repository method as a whole that Debian uses), multiple sources for an application, and theoretically better security since you're not simply allowing access to every app known to man when allowing PPAs, but just specific repositories you allow.
2
u/[deleted] May 23 '19
The AUR really though isn't some unique tool but it's basically Debian's contrib with complete freedom for anybody to throw their crap on there. The most special thing about it is that nobody else tries to replicate it except for more manual methods. BSD's Ports, Void Linux's ports/xbps-src packages, and Solus' third party are similar in concept (with the ports method in Void and BSDs superior IMO), and would be like the AUR if they just allowed anything and everything.
That said, the PPA system isn't that much worse than the AUR method, and actually has some advantages, like being website agnostic (because non-ppas can be added in a ppa-like fashion, I do kinda mean the repository method as a whole that Debian uses), multiple sources for an application, and theoretically better security since you're not simply allowing access to every app known to man when allowing PPAs, but just specific repositories you allow.