[Arch Linux] AUR 이용을 위해 패키지 관리자 yay 설치

2021. 7. 3. 20:31리눅스

제가 수많은 배포판이 있는 리눅스에서 아치 리눅스를 사용하는 가장 큰 이유는 AUR(Arch User Repository)때문입니다. 다만 AUR은 레포지토리일 뿐이고 아치의 공식 패키지 관리자인 pacman은 이 AUR을 지원하지 않습니다.

 

직접 다운 받아와 makepkg로 빌드해서 사용할 수야 있지만 매번 그러기는 너무 귀찮습니다. 당연하게도 이 과정을 pacman처럼 사용할 수 있는 툴이 있습니다. Arch Wiki에서는 이 툴들을 AUR Helpers라고 소개하고 있습니다.

 

이 중 pacman wrapper라고 소개되어 있는 yay를 설치해봅시다.

pacman -S --needed git base-devel

먼저 yay 빌드에 필요한 패키지들을 설치합니다.

cd /opt/
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

이후 yay 소스를 받아 빌드하여 설치를 마무리합니다.

이것으로 간단하게 설치가 완료됐습니다. 이제 yay 커맨드를 이용해 pacman과 동일한 인터페이스로 AUR 패키지 관리가 가능합니다.

참고

(2021.02.07 작성 글. 티스토리로 옮김)