Trizen-用于基于Arch的系统的轻量级AUR软件包管理器

时间:2020-03-21 11:48:28  来源:igfitidea点击:

Pacaur得不到维护,开发人员出于未知原因退后了一步。

Pacaur仍然可以工作,但是Arch开发人员建议使用另一个AUR软件包帮助程序。
我已经尝试了一些AUR助手,例如Packer,Yay和Yaourt。

今天,我们将看到我刚遇到的另一个AUR帮助器。
向Trizen打个招呼,Trizen是用Perl编写的轻量级AUR软件包管理器。

就像其他所有AUR帮助程序一样,Trizen附带了以下功能。

  • 从AUR安装软件包。
  • 搜索对AUR软件包的支持。
  • 阅读包的AUR注释。
  • 升级对AUR软件包的支持。
  • AUR依赖项的递归解析器。
  • 与“ pacman”的内置交互。
  • 编辑对文本文件的支持。
  • 输入/输出UTF-8支持。
  • 还有更多。

在Arch Linux上安装Trizen

Trizen本身在AUR中可用,因此我们可以使用上述任何AUR帮助器进行安装。

例如,要使用Yay安装Trizen,只需运行:

$yay -S trizen

用我们当前的AUR帮助程序替换Yay。

另外,我们可以使用以下命令从源代码进行编译和安装。

$git clone https://aur.archlinux.org/trizen.git
$cd trizen
$sudo makepkg -si

用法

Trizen的典型用法是:

$trizen [options] [pkgname] [pkgname] [...]

以下是一些使用Trizen的基本想法的示例。

要安装软件包,例如xdman,请使用:

$trizen -S xdman

要搜索软件包:

$trizen -Ss xdman
aur/xdman 2016.7.0.3-1 [installed: 2015.6.2-1] [out-of-date] [23+] [1.2%] [30 Dec 2016]
 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

要获取有关已安装软件包的信息:

$trizen -Si xdman
Repository : AUR
Name : xdman
Version : 2016.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 2016
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.

要显示特定包装的AUR注释:

$trizen -C xdman

要查找谁是软件包的维护者:

$trizen -Sm xdman

删除软件包:

$trizen -R xdman

要刷新软件包数据库:

$trizen -y

要更新已安装的软件包:

$trizen -u xdman

要在当前工作目录中克隆软件包:

$trizen -G xdman

要克隆一个包及其AUR依赖项,请执行以下操作:

$trizen -Gd xdman

要显示特定选项(例如-S)的帮助信息,请运行:

$trizen -Sh

要查看完整的帮助,请运行:

$trizen

我们也可以不带任何参数地运行“ trizen”以显示常规用法和可用选项列表。