Best alternatives to replace Yaourt in Arch Linux

Yogurt

AUR (Arch User Repository) is a community driven repository for Arch Linux users. Debian or Ubuntu users can think of AUR as the equivalent of a repository.

If someone develops a software (or package) for Arch Linux, they can make it available to everyone through the AUR. In this way, a large number of applications and tools can be obtained. which cannot be found natively within the official Arch Linux repositories.

In order to access these packages it is necessary to have the AUR repository enabled inside our configuration file that is in the path /etc/pacman.conf. With this enabled we only need the support of a tool that helps us to download and install from AUR.

Yaourt is one of those tools (AUR-helpers) and to mention one of the most popular ones that most Arch Linux users use. Yaourt is a container for Pacman that allowed the installation of AUR packages on Arch Linux.

Use the same syntax as Pacman. To date, Yaourt's development is unfortunately officially "Disrupted" and defined as "problematic".

Thus Yaourt is being discontinued so its use may represent major problems in the future and this must be changed as soon as possible in case of its use.

That is why we must make the change from Yaourt to one that is still in development and active. Among the best AUR-helpers that we are going to present today, you will be able to find in some of them the replacement for Yaourt in your system.

AUR Helpers

aurman

aurman is a great alternative to Yaourt, perhaps the best of all so to speak. The syntax handled by Aurman is similar to that of Pacman and supports the same operations as the package manager.

Obviously it supports searching for AUR packages, it can also be used as an independent dependency solver.

To install it on your system, you must open a terminal and type the following commands:

git clone https://aur.archlinux.org/aurman.git

cd aurman

makepkg -si

If you want to search for an application using aurman, you must type the following command:

aurman -Ss <package-name>

To install an application using aurman:

aurman -S <package-name>

Now if you want to perform a system update

aurman -Syu

Update the system, including installed AUR packages.

aurman -Syua

As you will see, the syntax is similar so its use should not represent any problem.

Spring

yay is an AUR helper written in the Go language. This helper offers us a very minimal interface, a search similar to Yaourt and above all it does not require dependencies for its operation.

To install it on Arch Linux or some derivative of it, you must type the following commands:

git clone https://aur.archlinux.org/yay.

git

cd yay

makepkg -si

The basic commands of use are, for example to search for a package or application:

yay -Ss <package-name>

To install an application using yay:

yay -S <package-name>

If you want to perform a system update

yay -Syu

Update the system, including installed AUR packages.

yay -Syua

I offer

I offer is another AUR helper which can be an excellent option to replace Yaourt. This helper it is fairly new and less known, but should not be discounted. It does not lack any important functionality so it is quite good and its development is still fresh.

To install it in Arch Linux or some derivative, we must open a terminal and execute:

git clone https://aur.archlinux.org/pakku.

git cd pakku

makepkg -si

To search for an application using pakku, they must type the following command:

pakku -Ss <package-name>

If you want to install an application using pakku:

pakku -S <package-name>

If you require a system update

yay -Syu

Update the system, including installed AUR packages.

yay -Syua

Two other alternatives that we can find are Aurutils and Aura, but if you want to know about other helpers for AUR you can visit the following link.

Here they provide us with the current active AUR helpers along with all their features and support.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   v4u said

    I have tried with all of them ... but none of them work for me ... they fail in fakeroot or it says that it does not have the word make inside the pkgbuild ...

  2.   Alberto said

    yay you can install it directly from the console since it is in the "normal" repositories:

    sudo pacman -S yay

    Greetings.

  3.   Jose said

    yay is not in the repositories