그동안 AUR에 접근할 수 있었던 yaourt가 개발 중단되면서, 몇 가지 도구가 새롭게 대안으로 떠오르고 있습니다. 대체로 yay를 사용하는 것으로 보이며, ABS에도 접근할 수 있습니다.
Installation
다음 과정을 통해 설치할 수 있습니다:
- pacman -S --needed git base-devel
- git clone https://aur.archlinux.org/yay.git
- cd yay
- makepkg -si
Development packages upgrade
설치 후 다음을 한번 실행할 필요가 있습니다:
- yay -Y --gendb
그런-다음 개발 패키지 업데이트를 확인하기 위해:
- yay -Syu --devel
위 과정을 확인하기 귀찮으면, 영구적으로 활성화할 수 있습니다:
- yay -Y --devel --save
이후에는 기본 명령 (yay과 yay -Syu)은 항상 개발 패키지를 확인할 것입니다.
Examples of Custom Operations
기본적인 명령어 사용법은 아래와 같습니다:
명령어 | 설명 |
yay | Alias to yay -Syu. |
yay <Search Term> | Present package-installation selection menu. |
yay -Y --combinedupgrade --save | Make combined upgrade the default mode. |
yay -Ps | Print system statistics. |
yay -Yc | Clean unneeded dependencies. |
yay -G <AUR Package> | Download PKGBUILD from ABS or AUR. |
yay -Gp <AUR Package> | Print to stdout PKGBUILD from ABS or AUR. |
yay -Y --gendb | Generate development package database used for devel update. |
yay -Syu --devel | Perform system upgrade, but also check for development package updates. |
yay -Syu --timeupdate | Perform system upgrade and use PKGBUILD modification time (not version number) to determine update. |
yay -Wv <AUR Package> | Vote for package (Requires setting AUR_USER and AUR_PASSWORD environment variables). (yay v11.3+) |
yay -Wu <AUR Package> | Unvote for package (Requires setting AUR_USER and AUR_PASSWORD environment variables) (yay v11.3+) |