Honestly, from a day to day standpoint, by my experience of using both, there's little practical difference between, for example, yay
, and paru
— it mostly just ends up coming down to subjective, nitpicky meta things about the program itself.
Up until this post, I hadn't heard of Aura, but, after briefly looking at its repo, it appears that it's effectively the same as yay
and paru
[1.2]; what it tries to do differently is it tries to ensure that there are translations of it (I'm guessing its output) in other languages [1.1.1]. One thing that I'm knee-jerk not super fond of is that it utilizes its own centralized metadata server [1.1.2], though I admit that I haven't thought about that a great deal, so perhaps there are some aspects that about it that I'm missing, or perhaps misunderstanding, or perhaps there's a different way to view it.
References
- README.md. fosskers/aura. GitHub. Accessed: 2024-11-03T05:53Z. https://github.com/fosskers/aura/blob/master/README.md.
- Section: "The Aura Philosophy".
- Section: "Multilingualism".
[...] From the beginning, Aura has been built with multiple-language support in mind [...]
- Section: "Independence".
Aura has its own [...] Metadata Server called the Faur. The Faur in particular helps reduce traffic to the main AUR server and allows us to provide unique package lookup schemes not otherwise available.
- Section: "Multilingualism".
- Section: "What is Aura?".
Aura is a package manager for Arch Linux. Its original purpose was in supplementing Pacman to support the building of AUR packages [...].
- Section: "The Aura Philosophy".