Computer >> 컴퓨터 >  >> 체계 >> Linux

아치 리눅스에서 AUR을 사용하는 방법

아치 리눅스에서 AUR을 사용하는 방법

Arch Linux 또는 Manjaro, Archbang 또는 EndeavourOS와 같은 Arch 기반 배포를 사용하는 경우 AUR이라는 용어를 본 적이 있을 것입니다. 그것은 무엇입니까? 어떻게 사용할 수 있습니까? AUR이 무엇이며 Arch Linux에서 AUR을 사용하는 방법을 알아보세요.

AUR이란 무엇입니까?

Arch User Repository(AUR)는 Arch의 제작자와 유지 관리자가 아닌 사용자가 테스트한 소프트웨어를 찾을 수 있는 곳입니다. 덕분에 공식 저장소에 없는 더 많은 소프트웨어에 액세스할 수 있습니다.

아치 리눅스에서 AUR을 사용하는 방법

아치 리눅스에서 AUR을 사용하는 방법

AUR의 소프트웨어 컬렉션에 액세스하는 방법에는 두 가지가 있습니다. 대부분의 사람들은 Arch의 기본 패키지 관리자인 Pacman과 유사하게 작동하는 AUR Helpers를 사용하는 것을 선호합니다. 이 접근 방식은 친숙한 명령을 사용하면서 AUR에서 소스 코드를 끌어오고 빌드하는 것을 자동화합니다. 또는 AUR에서 직접 패키지를 다운로드하고 수동으로 컴파일할 수 있습니다.

도우미와 함께 AUR 사용

사용할 수 있는 AUR 도우미가 많이 있습니다. Yay는 아마도 오늘날 가장 인기가 많을 것이므로 이 기사에서는 Yay를 사용하겠습니다.

1. 배포판에서 아직 사용할 수 없는 경우 필요한 개발 도구와 git을 설치합니다.

sudo pacman -S --needed base-devel git

여러 소프트웨어 추가 사항이 표시되고 설치할 소프트웨어를 선택하라는 메시지가 표시될 것입니다.

아치 리눅스에서 AUR을 사용하는 방법

키보드에서 Enter 키를 눌러 기본 옵션인 "모두"로 이동합니다.

2. 설치를 계속할 것인지 묻는 메시지가 나타나면 "y"를 입력하고 Enter 키를 누릅니다.

아치 리눅스에서 AUR을 사용하는 방법

3. yay를 온보드하려면 먼저 코드를 가져옵니다.

git clone https://aur.archlinux.org/yay.git
아치 리눅스에서 AUR을 사용하는 방법

4. 다운로드한 모든 항목은 "yay"라는 하위 폴더에 있습니다. 다음과 같이 입력하십시오:

cd yay
아치 리눅스에서 AUR을 사용하는 방법

5. 해당 폴더에 있는 동안 다음을 사용하여 실제 패키지를 빌드합니다.

makepkg -si
아치 리눅스에서 AUR을 사용하는 방법

6. 빌드된 패키지도 설치할 것인지 묻는 질문에 "y"라고 대답합니다.

아치 리눅스에서 AUR을 사용하는 방법

YAY를 사용하여 AUR 패키지 설치

Yay는 Pacman과 유사한 구문을 사용합니다. AUR 패키지를 쉽게 설치할 수 있도록 다음 명령을 사용하십시오.

yay -Ss package

예를 들어 Google 크롬을 설치하려면 다음을 사용할 수 있습니다.

yay -Ss google-chrome
아치 리눅스에서 AUR을 사용하는 방법

yay와 같은 AUR 도우미의 장점은 종속성도 자동으로 처리한다는 것입니다. 설치하려는 모든 항목에 필요한 추가 기능으로, 그렇지 않으면 직접 찾아 설치해야 합니다.

아치 리눅스에서 AUR을 사용하는 방법

AUR 패키지 제거

yay를 통해 설치된 모든 것을 제거하려면 yay를 다시 사용해야 합니다. 이를 위해 -R을 사용할 수 있습니다. 매개변수이지만 -Rns로 이동하는 것이 좋습니다. , 더 나은 정리 작업을 수행합니다. 예를 들어 Google 크롬을 제거하려면:

yay -Rns google-chrome
아치 리눅스에서 AUR을 사용하는 방법

다음을 사용하여 yay를 사용하여 이전 설치에서 추가 패키지와 나머지를 제거할 수도 있습니다.

yay -Yc
아치 리눅스에서 AUR을 사용하는 방법

어떤 이유로 yay가 마음에 들지 않거나 사용하고 싶지 않다면 aurutils, aura, pacaur, pakku, pamac, pikaur 및 trizen과 같은 다른 AUR 도우미를 사용할 수도 있습니다.

AUR 패키지 설치 및 관리를 위한 그래픽 접근 방식

Ubuntu의 소프트웨어 센터와 같이 그래픽 방식을 선호하는 경우 Yay로 pamac을 설치할 수 있습니다.

pamac을 설치하려면 다음 명령을 사용하십시오.

yay -S pamac-aur

설치 후 앱 메뉴에서 "소프트웨어 추가/제거" 애플리케이션을 실행할 수 있습니다.

아치 리눅스에서 AUR을 사용하는 방법

햄버거 아이콘을 클릭하고 "기본 설정" 섹션으로 이동합니다. "AUR" 섹션에서 토글하여 AUR 지원을 활성화합니다.

아치 리눅스에서 AUR을 사용하는 방법

이제 AUR 패키지를 검색하여 설치/제거할 수 있습니다.

AUR 패키지 수동 설치

수동 방식으로 작업을 수행하기로 결정했다면 AUR 저장소에서 패키지를 다운로드하고 컴파일하고 설치할 수 있습니다. 단계는 다음과 같습니다.

1. 기본 개발 도구와 git이 다음과 함께 설치되었는지 확인합니다.

sudo pacman -S --needed base-devel git

2. Google 크롬의 자식을 로컬로 복제:

git clone https://aur/archlinux.org/google-chrome.git
아치 리눅스에서 AUR을 사용하는 방법

3. 패키지로 변환하여 설치합니다.

makepkg -si
아치 리눅스에서 AUR을 사용하는 방법

곧 나머지 설치된 앱 중에서 Google 크롬을 찾을 수 있습니다.

AUR의 새로운 앱과 위험

AUR은 거의 모든 애플리케이션/패키지를 찾을 수 있기 때문에 (거의) 전 세계를 제공합니다. 그러나 AUR 저장소의 소프트웨어는 광범위하게 테스트되지 않았음을 명심해야 합니다. 어떤 경우에는 패키지를 설치할 수 없거나(종속성/gpg 오류 누락, 파일 누락 등으로 인해) 시스템에 문제가 발생할 수 있습니다. AUR에서 무엇이든 설치하기 전에 항상 다시 확인하는 것이 가장 좋습니다.

Arch Linux를 시작하는 경우 AUR 대신 Pacman에 먼저 익숙해지는 것이 좋습니다.