Site icon TechGit

Yaourt is Dead! Use These Alternatives for AUR in Arch Linux

Brief: Yaourt had been the most popular AUR helper, but it is not being developed anymore. In this article, we list out some of the best alternatives to Yaourt for Arch based Linux distributions.

Arch User Repository popularly known as AUR is the community-driven software repository for Arch users. Debian/Ubuntu users can think of AUR as the equivalent of PPA.

It contains the packages that are not directly endorsed by Arch Linux. If someone develops a software or package for Arch Linux, it can be provided through this community repositories. This enables the end-user to access more software than what they get by default.

So, how do you use AUR then? Well, you need a different tool to install software from AUR. Arch’s package manager pacman doesn’t support it directly. These ‘special tools’ are called AUR helpers.

Yaourt (Yet AnOther User Repository Tool) is/was a wrapper for pacman that helps to install AUR packages on Arch Linux. It uses the same syntax as pacman. Yaourt has great support for Arch User Repository for searching, installing, conflict resolution and dependency maintenance.

However, Yaourt development has been slow lately and is listed as “Discontinued or problematic” on Arch Wiki. Many Arch User believe it’s not secure and hence go towards a different AUR helper.

AUR Helpers other than Yaourt

In this article, we will see the best Yaourt alternatives that you can use for installing software from AUR.

Best AUR helpers to use AUR

I am deliberating omitting some of the other popular AUR helpers like trizen or packer because they too have been flagged as ‘discontinued or problematic’.

1. aurman

aurman is one of the best AUR helpers and serves pretty well as an alternative to Yaourt. It has almost similar syntax to pacman with support for all pacman operations. You can search the AUR, resolve dependencies, check PKGBUILD content before a package build etc.

Features of aurman

Installing aurman

git clone https://aur.archlinux.org/aurman.git
cd aurman
makepkg -si

Using aurman

Searching for an application through aurman in Arch User Repository is done in the following manner:

aurman -Ss <package-name>

Installing an application using aurman:

aurman -S &lt;package-name>

Suggested readBecome an Arch Power User with Pacli and PacUI

2. yay

yay is the next best AUR helper written in Go with the objective of providing an interface of pacman with minimal user input, yaourt like search and with almost no dependencies.

Features of yay

Installing yay

You can install yay by cloning the git repo and building it. Use the below command to install yay in Arch Linux :

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Using yay

Searching an application through Yay in AUR:

yay -Ss <package-name>

Installing an application:

yay -S <package-name>

3. pakku

Pakku is another pacman wrapper which is still in its initial stage. However, just because its new doesn’t mean its lacking any of the features supported by other AUR helper. It does its job pretty nice and along with searching and installing applications from AUR, it removes dependencies after a build.

Features of pakku

Installing pakku

git clone https://aur.archlinux.org/pakku.git
cd pakku
makepkg -si

Using pakku

You can search an application from AUR using below command.:

pakku -Ss spotify

And then the package can be installed similar to pacman:

pakku -S spotify

4. aurutils

aurutils is basically a collection of scripts that automates the usage of Arch User Repository. It can search AUR, check updates for different applications installed and settle up dependencies issues.

Features of aurutils

Installing aurutils

git clone https://aur.archlinux.org/aurutils.git
cd aurutils
makepkg -si

Using aurutils

Searching an application via aurutils:

aurutils -Ss <package-name>

Installing a package from AUR:

aurutils -S <package-name>

All of these packages can directly be installed if you are already using Yaourt or any other AUR helper.

Final Words on AUR helpers

Arch Linux has some more AUR helper that can automate certain tasks for the Arch User Repository. Many users are still using Yaourt for their AUR-work and

The choice differs for each user and we would like to know which one you use for your Arch Linux. Let us know in the comments.

Source

FacebookTwitterTumblrRedditLinkedInHacker NewsDiggBufferGoogle ClassroomThreadsXINGShare
Exit mobile version