Trizen – A Lightweight AUR Package Manager For Arch-based Systems
Pacaur is unmaintained and the developer stepped back for unknown reason. Pacaur still works, however the Arch developers are suggesting to use another AUR package helper programs. I have already tried a few AUR helpers such as Packer, Yay, and Yaourt. Today we will see yet another AUR helper that I just came across. Say hello to Trizen, a lightweight AUR package manager written in Perl.
Just like every other AUR helper, Trizen ships with the following features.
- Installation of packages from the AUR.
- Search support for AUR packages.
- Reading AUR comments for packages.
- Upgrade support for AUR packages.
- Recursive resolver of AUR dependencies.
- Built-in interaction with ‘pacman’.
- Edit support for text files.
- Input/output UTF-8 support.
- And more yet to come.
Install Trizen On Arch Linux
Trizen itself is available in AUR, so you can install it using any AUR helpers mentioned above. For instance, to install Trizen using Yay, just run:
$ yay -S trizen
Replace Yay with your current AUR helper program.
Alternatively, you can compile and install it from source using the following commands.
$ git clone https://aur.archlinux.org/trizen.git $ cd trizen $ sudo makepkg -si
The typical usage of Trizen is:
$ trizen [options] [pkgname] [pkgname] [...]
Here are few examples to get the basic idea to use Trizen.
To install a package, for example xdman, use:
$ trizen -S xdman
To search for a package:
$ trizen -Ss xdman aur/xdman 2018.7.0.3-1 [installed: 2016.6.2-1] [out-of-date] [23+] [1.2%] [30 Dec 2017] Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save videos from video sharing sites and integration with ANY browser
To get the information about an installed package:
$ trizen -Si xdman Repository : AUR Name : xdman Version : 2018.7.0.3-1 Maintainer : boosterdev URL : http://xdman.sourceforge.net/ AUR URL : https://aur.archlinux.org/packages.php?ID=473725 License : GPL Votes : 23 Popularity : 1.2% Installed : Yes Out Of Date : Yes Depends On : java-runtime Make Deps : p7zip Check Deps : None Optional Deps : None Provides : None Conflicts With : None Replaces : None Package Base : xdman Last Update : Sat Dec 30 02:45:58 2017 Description : Xtreme Download Manager is a powerful tool to increase download speed up-to 500%, save videos from video sharing sites and integration with ANY browser.
To display AUR comments for a particular package:
$ trizen -C xdman
To find who is the maintainer of a package:
$ trizen -Sm xdman
To remove a package:
$ trizen -R xdman
To refresh the package database:
$ trizen -y
To update an installed package:
$ trizen -u xdman
To clone a package in the current working directory:
$ trizen -G xdman
To clone a package along with its AUR dependencies :
$ trizen -Gd xdman
To display the help information for a particular option, for example -S, run:
$ trizen -Sh
To view complete help, run:
You can also run ‘trizen’ without any arguments to display the general usage and list of available options.