如何在Yahoo Linux上使用Yaourt安装AUR软件包
AUR代表Arch User Repository,它是Arch Linux的最佳功能之一,因为它包含Arch Linux用户提供的大量软件包。 Yaourt是在Arch Linux上安装AUR软件包的非常简单实用的工具。
在本教程中,我将逐步说明在Yahoo Linux上安装Yaourt软件包管理器有多么容易,以及如何使用yaourt从AUR存储库安装软件包。
在Arch Linux上安装Yaourt软件包管理器
以root权限打开存储库配置文件。
sudo nano /etc/pacman.conf
在此文件的末尾添加以下行。 这将从repo.archlinux.fr添加yaourt回购。 用户手动添加的存储库称为自定义存储库。
[archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch
保存并关闭此文件。 现在更新存储库信息并安装Yaourt软件包管理器以及一个非常名为的导入工具 fakeroot
。 这是为Yaourt构建Arch Linux软件包。
sudo pacman -Sy yaourt fakeroot
fakeroot能够在构建过程中模拟超级用户权限,因此您不必在yaourt命令前加上sudo前缀。
您可能还需要安装base-devel软件包,其中包含用于编译gcc,autoconf,automake等软件包的工具。
sudo pacman -S base-devel
如何使用Yaourt
Yaourt可用于从Official core,extra,社区存储库和AUR存储库安装软件包。 要使用Yaourt,您只需为其指定一个关键字,然后它将执行搜索。
如果我告诉Yaourt为我寻找氛围。
yaourt ambiance
从下面的屏幕快照中可以看到,Yaourt找到了9个与关键字ambience匹配的软件包。 所有这些都在AUR仓库中。 它告诉您每个软件包获得了多少票,以及它们在Arch Linux用户中的受欢迎程度。
您可以通过键入软件包号来选择安装软件包。 我想安装第3个软件包,所以我键入3。
然后它将下载PKGBUILD脚本,并询问您是否要编辑构建脚本。 通常,您不需要编辑构建脚本。
接下来,Yaourt检查软件包的依赖关系。 之后,它询问您是否要继续构建Arch Linux软件包。 按Y继续。
现在开始下载源程序包。
完成源代码下载和制作Arch软件包后,请按Y将该软件包安装到Arch Linux操作系统。
最后,输入密码以安装此软件包。
注意:不建议在yaourt前面加上sudo,因为构建过程不需要root特权。 在最后的安装步骤中,您只需要sudo特权。
极光
安装aurvote,为您喜欢的AUR软件包投票。 这鼓励软件包维护者保持其软件包更新!
sudo pacman -S aurvote
恭喜! 您刚刚学习了如何安装Yaourt并使用Yaourt安装AUR软件包。