如何以及何时在Arch Linux及其衍生产品上使用Yaourt?

yaourt命令

在以前的情况下,我们与您分享了如何 安装Yaourt 通过将其存储库添加到我们的pacman.conf文件中。 Yaourt的使用其使用相对简单 特别是如果已经 您对吃豆子很熟悉,您将意识到它几乎是相同的.

Yaourt (但还有其他用户存储库工具;法文中的“ Yogurt”) 是Pacman的社区贡献包装器,从而增加了对AUR信息库的全面访问权限, 允许软件包自动编译和安装PKGBUILD 除了数千种可用的Arch Linux二进制软件包之外,还从AUR上的数千种中选择。

Yaourt 使用与Pacman完全相同的语法,这使用户不必重新学习新的系统维护方法,而且还添加了新的选项。 Yaourt扩展了Pacman的功能和简单性, 添加更多有用的功能 并提供漂亮的彩色输出,交互式搜索模式等等。

我给出的建议中 知道什么时候要吃吃豆子,什么时候需要Yaourt是在第一学期 始终检查我们要安装的应用程序是否在Pacman内部,可以在 以下链接.

Si 如果没有,那么我们将咨询AUR存储库 如果在这种情况下该应用程序是我们与Yaourt一起安装的,则另一点是,如果您要安装特殊版本或最新版本,则它们在AUR中几乎总是可以更快地获得。

另一方面,如果您想修改安装的任何方面,Yaourt都会为您提供这种可能性。

基本的Yaourt命令

Yaourt

基本上,这里描述的命令可以分为3个部分。 首先是安装命令,第二部分是软件包的处理,最后是软件包的删除。

安装应用程序 我们执行:

yaourt -S "paquete"

使用此命令,我们订购 存储库首先同步,表明在进行任何更改的情况下 在开始安装软件包之前.

yaourt -Sy "paquete"

Si 您下载了 一些pkgbuild或 来自网络的软件包,您可以用yaourt支持自己 进行编译时,其命令为:

yaourt -U "/ruta_del_paquete"

如果您与安装冲突,则最常见的问题之一可能是它们保留的缓存,为执行清理工作,请执行以下操作:

yaourt -Scc “paquete”

该命令不仅安装应用程序,而且除了同步存储库之外,还检查所有软件包,如果有新版本,则会安装它们:

yaourt -Sya “paquete”

如前所述,您可以依靠 AUR软件包页面 搜索包裹, 但是我们也可以在终端上做到这一点。 尽管在这里我建议尽可能具体。

yaourt -Ss “paquete”

有了其他命令,我们 将显示有关该软件包的更多详细信息:

yaourt -Si “paquete”

筛选速度更快,您可以搜寻 按组类型例如播放器,浏览器,编辑器等。 为此,我们执行:

yaourt -Sg “grupo”

在包裹搜索中, 我们还可以看到已经安装的,知道我们只是执行:

yaourt -Qs “paquete”

与前面的显示信息命令一样,它仅对已经安装的软件包执行相同的操作。

yaourt -Qi “paquete”

从系统中删除软件包时,通常会留下孤立的软件包,您可以使用以下命令检测到它们:

yaourt -Qdt

在这部分 删除软件包时,非常需要注意所使用的参数,因为很多时候已安装的应用程序或软件包都具有供他人使用的依赖项。

否则,如果您将软件包及其依赖项一起卸载,则可能会破坏其他软件包的完整性,甚至使您的系统更糟。

当我们 卸载任何软件包或应用程序,但不影响其依赖项 我们必须执行此命令。

yaourt -R “paquete”

此外, 如果我们要删除未使用的软件包及其依赖项 另一方面,这通常是推荐的命令,我们执行以下命令:

yaourt -Rs “paquete”

使用此命令,我们与上一个命令相同,只是我们添加了一部分,删除了缓存

yaourt -Rcs “paquete”

该命令将执行的操作是删除其他人所需的程序包,但不涉及依赖项。

yaourt -Rdd “paquete”

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   克劳迪奥·阿里埃塔(Claudio D.Arrieta)

    停止为人性的爱推荐Yaourt。 有更好,更安全,更可靠的替代方案,例如trizen,aurman,aurutils,pikaur或yay,如Arch Wiki上的图形所示: https://wiki.archlinux.org/index.php/AUR_helpers#Comparison_table

    自2017年XNUMX月以来,yaourt还没有收到真正影响程序功能的更新(https://github.com/archlinuxfr/yaourt/commit/5b195ad3f9452dc3beec4f0b9bc09136ec8d92a5)._。

  2.   达里奥·吉伦(Dario Guillen)

    根据Wiki的介绍,他们不建议您使用助手,因此最好手动进行,但是如果他们显示了您可以使用的列表,并且其中有您的列表,那是最糟糕的了。
    https://wiki.archlinux.org/index.php/AUR_helpers