Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
Yaourt will ask you whether you want to alter the PKGBUILD before building a package. However it will do this once at a time, meaning that it will let the user modify the PKGBUILD, build the package, let the user modify the next PKGBUILD, build the next package etc. This leads to the user being forced to constantly watch the yaourt command whether it requires input to proceed. You may completely supress the option to view and alter the PKGBUILDs by passing --noconfirm to yaourt. See More
It is written in Perl in a functional-recurisive way, featuring full AUR dependencies support. Being written in Perl (or any other language, except bash), it means that it can't execute/source (silently) the PKGBUILD to get information for a package, which guarantees an extra-level of security. Other benefits are the performance and power that comes with Perl. See More
Being written in Perl, trizen has an extra level of security over bash as well as performance and power benefits inherent to Perl
Since the application is written in Haskell, it means that, unless the author went out of their way to subvert the type system, at least some classes of bugs must have been eliminated for the project to even compile, and so at least some basic level of stability is guaranteed. See More
makepkg gets very upset if you try to build a package as root. That said, a built package can't be handed off to pacman and installed if you don't run as root. Other AUR helpers ignore this problem, but Aura does not. Even when run with sudo, packages are built with normal user privilages, then handed to pacman and installed as root. See More
According to Archwiki: "does not source the PKGBUILD at all by default; or, alerts the user and offers the opportunity to inspect the PKGBUILD manually before it is sourced. Some helpers are known to source PKGBUILDs before the user can inspect them, allowing malicious code to be executed. Optional means that there is a command line flag or configuration option to prevent the automatic sourcing before viewing." See More
cower was never updated to take advantage of the multiinfo support introduced in https://bugs.archlinux.org/task/17583 and therefore puts a heavy burden on the AUR server in addition to sometimes suffering timeouts. Users of cower are heavily encouraged to migrate to its successor, auracle (created by the cower developer as the next generation of cower). See More
Some other solutions are like using a chainsaw as a butterknife, yeah it goes through the butter, but then it also goes through your leg, and you really wish you would have just grabbed the stick of butter and smeared it on your bread with your hands. Cower is the butterknife. It's easier than maintaining everything by hand but also forces you to pay attention (which you need to do anyway) See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.