如何在Arch Linux中安装和使用Yaourt

Yaourt是一款先进的命令行工具,用于在Arch Linux系统上从AUR(Arch Linux User Repository)中搜索,安装,删除和升级软件包。

Yaourt另一个用户存储库工具 )是一款用于在Arch Linux上安装软件包的高级命令行工具。 它是Pacman的一个功能强大的包装器,它是Arch Linux的标准包管理工具,具有扩展功能和卓越的AURArch Linux User Repository )支持。

它用于以交互方式从AUR搜索,安装和升级软件包,支持检查冲突和依赖性解决。 它可以显示彩色输出,显示关于可用软件包的信息,允许您根据不同的选项查询软件包,支持直接从AURABSArch Build System )源创建软件包。

Yaourt也用于管理备份文件(通常为.pac*文件),直接从备份文件查询; 它可以保存和恢复alpm数据库,测试本地数据库并搜索孤立的软件包。 另外,它支持拆分包,并且可以按安装日期等对包进行排序。

不幸的是, YaourtArch Linux安装的官方软件包仓库中不存在。 您需要使用以下两种不同方式在Arch Linux上手动安装Yaourt

方法1:使用AUR在Arch Linux中安装Yaourt

如果你想快速安装Yaourt ,那么这个方法稍长一些 ,然后检查第二种方法。 在这里,您需要首先安装所需的所有软件包,如图所示。

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si && cd /tmp/
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si

方法2:使用Custom Repository在Arch Linux中安装Yaourt

首先将自定义存储库添加到pacman软件包管理器存储库列表中。

$ sudo /etc/pacman.conf

将以下自定义存储库配置复制并粘贴到文件中。

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

保存更改并退出文件。 然后发出以下命令来安装yaourt

$ sudo pacman -Sy yaourt

如何在Arch Linux中使用Yaourt Package Manger

1.要安装或更新软件包(例如浏览器),请如图所示使用-S

$ sudo yaourt -S glances

2.要删除软件包,请使用-R标志,如图所示。

$ sudo yaourt -R glances

3.您可以使用-U选项升级安装的软件包,如图所示。

$ sudo yaourt -U target_here

4.要查询软件包的本地数据库,请使用-Q标志。

$ sudo yaourt -Q | less

5.下一个命令用于在Arch Linux系统上收集和显示有关已安装软件包以及已配置存储库的信息。

$ yaourt --stats

6.您可以使用以下命令同步pacman软件包数据库。

$ sudo yaourt -Sy

有关更多信息,请参阅yaourt手册页。

$ man yaourt

而已! 在本文中,我们解释了在Arch Linux中安装Yaourt软件包管理工具的两种方法。 使用下面的评论表单与我们分享任何疑问或想法。


分享按钮