有 pacmatic 包裹 yay 包裹 powerpill 包裹 pacman

有 pacmatic 包裹 yay 包裹 powerpill 包裹 pacman

关于在 Manjaro / Arch 上管理包,我有一些偏好:

  • pacmatic安装软件包时添加安全功能
  • yay为官方包和 AUR 包提供一致的接口
  • powerpill用于并行、加速下载包
  • pacman/etc/pacman.conf选项ColorUseDelta(为了胜利)

我怎样才能使用而不是pacmatic打电话?yaypowerpillpacman

答案1

在您的(非 root)用户的 中~/.bashrc,添加:

alias pac=yay  # For convenience

# pacmatic needs to be run as root: https://github.com/keenerd/pacmatic/issues/35
alias pacmatic='sudo --preserve-env=pacman_program /usr/bin/pacmatic'

# Downgrade permissions as AUR helpers expect to be run as a non-root user. $UID is read-only in {ba,z}sh.
alias yay='pacman_program="sudo -u #$UID /usr/bin/yay --pacman powerpill" pacmatic'

现在,当输入 时pac,这将调用pacmatic安全性,这将依次执行,yay这将用于powerpill快速下载。


您可能还想aria2--console-log-level=warn为了安静一点powerpill.json配置

相关内容