this post was submitted on 02 Nov 2024
17 points (87.0% liked)

Arch Linux

7777 readers
1 users here now

The beloved lightweight distro

founded 4 years ago
MODERATORS
17
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]
 

I've been using paru. Just wanted to know if aura is, in your opinion, better than paru and why.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Kalcifer 2 points 3 weeks ago* (last edited 3 weeks ago)

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

  1. README.md. fosskers/aura. GitHub. Accessed: 2024-11-03T05:53Z. https://github.com/fosskers/aura/blob/master/README.md.
    1. Section: "The Aura Philosophy".
      1. Section: "Multilingualism".

        [...] From the beginning, Aura has been built with multiple-language support in mind [...]

      2. 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.

    2. 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 [...].