문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linux:arch:aur [2019/07/16 21:19] kwon37xi 만듦 |
linux:arch:aur [2021/01/25 11:53] (현재) kwon37xi [yay] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== AUR Arch User Repository ====== | ====== AUR Arch User Repository ====== | ||
+ | * [[linux: | ||
+ | * https:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ===== 문제점 ===== | ||
+ | * [[linux: | ||
+ | * 기본 리포지토리의 라이브러리가 업그레이드 될 경우 AUR 패키지가 별다른 경고 없이 작동하지 않아서 다시 빌드해야 할 수도 있다. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Install AUR Packages ===== | ||
+ | * AUR 패키지 설치는 git 에서 PKGBUILD 를 받아와서 의존성을 해결하고 빌드하고 설치하는 방식으로 이뤄진다. | ||
+ | * 빌드에 필요한 패키지를 미리 설치해 둬야 한다.< | ||
+ | sudo pacman -S --needed base-devel | ||
+ | </ | ||
+ | * 먼저 https:// | ||
+ | * 패키지 상제 페이지에서 '' | ||
+ | * git 리포지토리를 clone 하고, 빌드하고, | ||
+ | |||
+ | <code sh> | ||
+ | # example | ||
+ | git clone https:// | ||
+ | cd ttf-nanum | ||
+ | # 빌드하고 설치한다. sudo 로 실행할 수 없다. | ||
+ | makepkg -si | ||
+ | </ | ||
+ | |||
+ | ===== AUR helpers ===== | ||
+ | * AUR 은 설치 방법이 복잡하여 몇가지 헬퍼들이 나와 있다. | ||
+ | * 그 중에서 2019 현재 가장 뛰어는 것은 [[https:// | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | ==== Paru ==== | ||
+ | * https:// | ||
+ | * yay 개발이 중단되고, | ||
+ | * 설치 | ||
+ | <code sh> | ||
+ | sudo pacman -S --needed base-devel | ||
+ | git clone https:// | ||
+ | cd paru | ||
+ | makepkg -si | ||
+ | </ | ||
+ | |||
+ | ===== yay ===== | ||
+ | * [[https:// | ||
+ | * **Deprecated** use paru | ||
+ | * AUR 뿐만 아니라 [[linux: | ||
+ | * install yay <code sh> | ||
+ | git clone https:// | ||
+ | cd yay | ||
+ | makepkg -si | ||
+ | </ | ||
+ | * package 동기화 : '' | ||
+ | * search package : '' | ||
+ | * install package : '' |