在PC机上安装yaourt时只需在/etc/pacman.conf文件中加入archlinuxn这个软件仓库,然后用命令$ sudo pacman -Syu yaourt安装即可,但是在树莓派上,我用pacman总是检测不到yaourt,于是手动安装。
1.首先在aur网站上检索到yaourt(https://aur.archlinux.org/packages/yaourt/),然后复制git clone的网址用git 下载到本地。($ git clonehttps://aur.archlinux.org/yaourt.git)
2.进入yaourt文件夹,运行$ makepkg,发现依赖的包 package-query 没有安装,然后用pacman -S也是检索不到,于是同样的方法先用git下载然后$ makepkg,发现package-query 依赖yajl,依次类推,直至依赖的包都下载且用命令
$ pacman -U package-name安装完毕即可。
总结依赖关系:yaourt -> package-query -> yajl
https://aur.archlinux.org/yaourt.git
https://aur.archlinux.org/package-query-git.git
yajl
ArchLinux上一个包的安装过程:git clone xxx -> cd package-name -> makepkg -> pacman -U package-name-version