你好,早上好,这次我会告诉你 如何在Archlinux及其衍生版本上安装Yaourt。 对于那些拥有基于Arch的发行版和/或拥有Arch而又不了解Yaourt的人,我会做一些解释。
就像Pacman一样,Yaourt是包裹经理尽管它们之间存在差异,但是自从ArchPC以来,两者之间就极为重要,而Pacman是管理官方存储库的人, Yaourt是对口人员,因为它可以帮助我们管理非官方存储库 在这种情况下,它称为AUR。
我对Archlinux或它的任何派生产品的爱是做事的简单性,而不是依赖太多的存储库,以至于更新后打破了依赖关系,或者在最好的情况下,Archlinux允许我们保留过时的程序包而不破坏依赖关系。
但是嘿 要在系统上安装Yaourt,您将必须编辑pacman.conf文件 在/ etc文件夹中找到。
使用我们最喜欢的文本编辑器来编辑文件就足够了,就我而言,我的生活并不复杂,我使用了nano:
sudo nano /etc/pacman.conf
它将显示类似于以下内容:
# /etc/pacman.conf [basis] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [platform] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [addon] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [community] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [archlinuxfr] Server = http://repo.archlinux.fr/x86_64 # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. [basis-multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [multilib] SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs
现在一个人 我们将添加以下行 在文件末尾:
[archlinuxfr] SigLevel = Optional TrustAll Server = http://repo.archlinux.fr/$arch
我们更新存储库:
sudo pacman -sy
E 我们安装Yaourt:
sudo pacman -s yaourt
现在,仅供您使用,而不是使用Pacman,我们将其替换为Yaourt。
他们应该考虑到Yaourt的使用不需要超级用户权限,只有在被请求时才需要。
3条评论,留下您的评论
好消息是,在Yaourt中,我们找到了无法使用pacman安装的程序。 问候。
我做了整个过程,终端告诉我错误:找不到包:Yaourt
这个错误是什么原因造成的?
Yaourt 已停产,取而代之的是 Yay: https://www.linuxadictos.com/yay-como-instalar-este-asistente-de-aur-en-distros-basadas-en-arch-linux.html
问候。