arch-wiki
安装
Yaourt是archlinux方便使用的关键部件之一,但没有被整合到系统安装中的工具。建议在装完系统重启之后,更新完pacman和基本系统之后,就安装这个工具。
安装方法有下面两种:建议使用第一种,如果要体验AUR的操作过程和使用方法,建议使用第二种方法安装。
简便的安装
最简单安装Yaourt的方式是添加Yaourt源至您的 /etc/pacman.conf:
[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustedOnly
Server = http://repo.archlinuxcn.org/$arch
或者
[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
或者
[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
或者
[archlinuxfr]
Server = http://repo-fr.archlinuxcn.org/$arch
同步并安装:
# pacman -Syu yaourt
PKGBUILD 安装
传统安装Yaourt的方式是通过AUR。
首先安装软件包组 base-devel, 以及 fakeroot 和 sudo 软件包,这样就不会在编译时缺少 gcc 或者 make 的问题。
安装 package-queryAUR:
$ wget https://aur.archlinux.org/packages/pa/package-query/package-query.tar.gz
$ tar zxvf package-query.tar.gz
$ cd package-query
$ makepkg -si
$ cd ..
安装 yaourtAUR:
$ wget https://aur.archlinux.org/packages/ya/yaourt/yaourt.tar.gz
$ tar zxvf yaourt.tar.gz
$ cd yaourt
$ makepkg -si
$ cd ..
你也可以通过输入下面的命令安装 yaourt:
$ wget -O- bit.ly/installyaourt | sh -
源代码脚本的直接链接是 https://dl.dropbox.com/u/5225087/yaourt.sh
使用
Yaourt可用于查找软件包(包括[core] [extra] [community] AUR的软件包,pacman只能查找非AUR的软件包)。
你可以用下面的命令安装软件包 (包括 AUR 软件包),$ yaourt 软件包名称条命令将会检查升级包括AUR软件包在内的所有系统软件:
$ yaourt -Syua
请访问yaourt man page以获取更多信息。