# Replace 'Yay' With 'Paru

**URL:** <https://forum.endeavouros.com/t/replace-yay-with-paru/18625>\
**Category:** General system\
**Created:** [October 12, 2021, 1:34pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625 "2021-10-12T13:34:32Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![kepler22b](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kepler22b/32/35902_2.png) [@kepler22b](https://forum.endeavouros.com/u/kepler22b)\
**Post date:** [October 13, 2021, 5:51am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/21 "2021-10-13T05:51:55Z")

</div>

Yeah i meant that after i run Pacman - Syu after finish i was trying to check and update AUR packages too like Timeshift is.

> Blockquote

> [@Kresimir](#):
>
> In order to upgrade, it is sufficient to just type:
> 
> ```auto
> yay
> 
> ```

ok i will do so.

thanks all for your time and suggestions.

---

<div class="post-metadata">

**Author:** ![freebird54](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/freebird54/32/83106_2.png) [@freebird54](https://forum.endeavouros.com/u/freebird54)\
**Post date:** [October 13, 2021, 6:30am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/22 "2021-10-13T06:30:14Z")

</div>

> [@kepler22b](#):
>
> I always run first pacman -Syu and after yay -Syu

Better (simpler and faster) is to run **pacman -Syu** and follow up with **yay -Sua** - the difference is that **yay** is being told to limit its activities to the AUR, and not to recheck what you already did with **pacman**. This is the way I do it - when there is something in the AUR that I need updated - which is maybe 1 time in 10.

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [October 13, 2021, 6:30am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/23 "2021-10-13T06:30:37Z")

</div>

That means nothing, coming from Morganamilo.

That is why this whole mess started, because he claimed that Jguer is not doing any development on `yay`, which was downright false, and many people either bought into that or took that as intentionally causing panic in order for users to switch over to `paru`.

The split could have happened with more grace.

The truth, however is: `yay` is feature complete, and it is regularly maintained to conform to any changes to ALPM system.

---

<div class="post-metadata">

**Author:** ![kepler22b](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kepler22b/32/35902_2.png) [@kepler22b](https://forum.endeavouros.com/u/kepler22b)\
**Post date:** [October 13, 2021, 10:52am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/24 "2021-10-13T10:52:30Z")

</div>

Hope i have not done any breaks on system and is not need re-installing a system again. I will do as mentioned above. Thanks.

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [October 13, 2021, 10:58am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/25 "2021-10-13T10:58:39Z")

</div>

If everything works, everything works, don’t worry! 🙂

Even if you break something, in 99% of cases, there is no need to reinstall the operating system. You can fix almost any issue – unless you really screw up so badly that reinstalling is the easiest fix. However, it’s almost never that bad, newbies tend to panic and just reinstall when that is really not needed. Encountering a problem is an opportunity to learn about your system by fixing it, an opportunity which is wasted by reinstalling the OS.

This is not windoze, we do not reinstall when we encounter a problem.

---

<div class="post-metadata">

**Author:** ![kepler22b](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kepler22b/32/35902_2.png) [@kepler22b](https://forum.endeavouros.com/u/kepler22b)\
**Post date:** [October 13, 2021, 11:55am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/26 "2021-10-13T11:55:05Z")

</div>

your support is very high leveled thank you.

---

<div class="post-metadata">

**Author:** ![mbod](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/mbod/32/16833_2.png) [@mbod](https://forum.endeavouros.com/u/mbod)\
**Post date:** [October 13, 2021, 1:24pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/27 "2021-10-13T13:24:15Z")

</div>

> [@Kresimir](#):
>
> That is why this whole mess started, because he claimed that Jguer is not doing any development on `yay`, which was downright false, and many people either bought into that or took that as intentionally causing panic in order for users to switch over to `paru`.

You are totally right. I just checked the commit stats for yay on github

 ![grafik](https://forum.endeavouros.com/uploads/default/original/3X/0/9/09e06a6f43baba7af7b539862af0ca2e57d8e889.png)

That shows that Morganamilo had some busy time in 2018. But that was it.  
Interesting to see this and compare it with Morganamilo’s comments.

---

<div class="post-metadata">

**Author:** ![ringo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ringo/32/66182_2.png) [@ringo](https://forum.endeavouros.com/u/ringo)\
**Post date:** [October 13, 2021, 1:59pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/28 "2021-10-13T13:59:48Z")

</div>

i dont know his mainjob he stated because of corona he does got less time… but when things 90% good not so buggy not so strange it goes to maintainance mode… every 6month reinvent the wheel is also not simple

---

<div class="post-metadata">

**Author:** ![Celty](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/celty/32/34777_2.png) [@Celty](https://forum.endeavouros.com/u/Celty)\
**Post date:** [October 13, 2021, 2:23pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/29 "2021-10-13T14:23:36Z")

</div>

A little out of the loop, and I cannot watch the video, so can someone fill me in on what Paru offers over Yay? There doesn’t seem to be a feature list or documentation on Github.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [October 13, 2021, 2:30pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/30 "2021-10-13T14:30:15Z")

</div>

They are very similar. Some differences I have noticed

- paru is written in rust, yay is written in go
- paru is slightly faster at determining what needs to be updated
- yay has a more complicated config file but offers the ability to change those settings from the command line
- There are differences between the 2 in the options and methods they use for handling PKGBUILD reviews and diffs

Which is “better” will depend on your specific use case

---

<div class="post-metadata">

**Author:** ![Celty](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/celty/32/34777_2.png) [@Celty](https://forum.endeavouros.com/u/Celty)\
**Post date:** [October 13, 2021, 2:34pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/31 "2021-10-13T14:34:46Z")

</div>

Thank you dalto!

---

<div class="post-metadata">

**Author:** ![paidhi](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/paidhi/32/27262_2.png) [@paidhi](https://forum.endeavouros.com/u/paidhi)\
**Post date:** [October 13, 2021, 6:17pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/33 "2021-10-13T18:17:25Z")

</div>

An alternative would be to execute `UpdateInTerminal` which is included in Endeavour.

That is how I do updates. Followed by running `eos-pacdiff`. From my understanding that is what the “Update System” button in the Welcome app does.

---

<div class="post-metadata">

**Author:** ![morganamilo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/morganamilo/32/37206_2.png) [@morganamilo](https://forum.endeavouros.com/u/morganamilo)\
**Post date:** [October 15, 2021, 11:06am UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/34 "2021-10-15T11:06:04Z")

</div>

Maybe I could have worded things better but saying " claimed that Jguer is not doing any development on `yay`" is false. I said not much new development, which I did mean to be “new features”. Like you said yay is feature complete. Jguer’s current focus on yay is mostly refactoring and maintenance, though there’s still new stuff.

I did also preface it with “Jguer is still there, so there’s no need to panic and move away from yay”.

The real misinformation come from Distro Tube which despite trying hard to dispel continues to stick around.

As for main dev or whatever, I don’t really want to call myself that as it’s not technically my project. However at time time anyway most of the code in yay was mine.

However, I pretty much rewrote the entire thing including: the argument parser (it used to check for a literal “-Syu” instead of proper parsing), the install algorithm including adding ahead of time solving then install, the whole dep solver algorithm itself, the download code, the diff system, most of the data structure. I also rewrote the man page.

That situation may have changed these days as Jguer is hard at work refactoring everything.

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [October 15, 2021, 1:00pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/35 "2021-10-15T13:00:15Z")

</div>

Well, it was certainly not my intention to attribute any malice to you. I do think the original Paru announcement was handled in a rather clumsy way, and the whole situation could have been handled more gracefully, so as no to leave any bitter aftertaste. But I have never meant to imply that it was done maliciously by you, though there have certainly been rumours about that. If that can be read from my words, I apologize.

The main thing to take away from all of this is: `yay` is not dead, it is actively maintained, even if no significant new features are being added to it.

Welcome to the forum, I hope you’ll stick around! 🙂

---

<div class="post-metadata">

**Author:** ![Scotty\_Trees](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/scotty_trees/32/29792_2.png) [@Scotty\_Trees](https://forum.endeavouros.com/u/Scotty_Trees)\
**Post date:** [October 15, 2021, 2:51pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/36 "2021-10-15T14:51:44Z")

</div>

> [@Kresimir](#):
>
> The main thing to take away from all of this is: `yay` is not dead, it is actively maintained, even if no significant new features are being added to it.

no, not like that.

> [@morganamilo](#):
>
> yay is mostly refactoring and maintenance, though there’s still new stuff.

yes, like this.

---

<div class="post-metadata">

**Author:** ![ringo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ringo/32/66182_2.png) [@ringo](https://forum.endeavouros.com/u/ringo)\
**Post date:** [October 15, 2021, 3:26pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/37 "2021-10-15T15:26:38Z")

</div>

ah wel… there are youtubers that give there opinion about things thats not always the truth. Is not they lieing but more opinionated. is it bad possible… but as viewer always look deeper intoo things.

Misinformation always leads to ‘misery’ 🙂

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [October 15, 2021, 3:32pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/38 "2021-10-15T15:32:15Z")

</div>

you should only trust NASA certified channels like this tiny cute one here:  
[https://www.youtube.com/channel/UCfLYq2zo0veQAnQ2k\_4sHAA](https://www.youtube.com/channel/UCfLYq2zo0veQAnQ2k_4sHAA)  
:rocketa_purple: :enos: :enos_flag:

---

<div class="post-metadata">

**Author:** ![Bryanpwo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/bryanpwo/32/130600_2.png) [@Bryanpwo](https://forum.endeavouros.com/u/Bryanpwo)\
**Post date:** [October 15, 2021, 3:46pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/39 "2021-10-15T15:46:44Z")

</div>

Yeah, but that guy is also a chef in the kitchen, should you trust such a person on tech matters? 😈 😈 😈 😈

---

<div class="post-metadata">

**Author:** ![Kresimir](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/kresimir/32/73739_2.png) [@Kresimir](https://forum.endeavouros.com/u/Kresimir)\
**Post date:** [October 15, 2021, 4:09pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/40 "2021-10-15T16:09:51Z")

</div>

Many of my favourite YouTube e-celebrities are good at cooking. 🤣

---

<div class="post-metadata">

**Author:** ![ringo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ringo/32/66182_2.png) [@ringo](https://forum.endeavouros.com/u/ringo)\
**Post date:** [October 15, 2021, 6:33pm UTC](https://forum.endeavouros.com/t/replace-yay-with-paru/18625/41 "2021-10-15T18:33:02Z")

</div>

now getting hungry

[![](https://img.youtube.com/vi/xahkkpM-IgY/maxresdefault.jpg "Chicken Fajita sandwich recipe | Fajita sandwich | Chicken sandwich") ](https://www.youtube.com/watch?v=xahkkpM-IgY)

[![](https://img.youtube.com/vi/oTy-HwFENv4/maxresdefault.jpg "Crispy Churros ✨ | YAY COOKING") ](https://www.youtube.com/watch?v=oTy-HwFENv4)

🙂

both from paru’s kitchen and yay cooking

[Previous page](https://forum.endeavouros.com/t/replace-yay-with-paru/18625.md?page=1)

[Next page](https://forum.endeavouros.com/t/replace-yay-with-paru/18625.md?page=3)
