AUR 패키지를 빌드하고 설치할 수 없습니다. 어떻게 해야 합니까?

AUR 패키지를 빌드하고 설치할 수 없습니다. 어떻게 해야 합니까?

AUR은 가장 큰 리포지토리라고 하는데 가끔 의존성을 빌드하고 설치하려고 할 때 결과가 항상 성공적인 것은 아닙니다.

이 시점에서 일반 사용자는 무엇을 할 수 있습니까?

일반적으로(즉, 우분투 사용자의 경우) 아이디어는 소스에서 빌드하고 설치하는 것입니다. 이것은 일시적인 노력입니다. 하지만 자동화된 Pamac/pacman이 해결할 수 없는 문제를 어떻게 해결하려고 할 수 있습니까?

답변1

AUR은 지원되지 않는 저장소입니다. PKGBUILDS는 매우 좋음부터 매우 나쁨 또는 완전히 부주의한 수준까지 품질이 다양합니다.

당신은해야언제나 무엇이든 설치하기 전에 PKGBUILD를 읽어보세요.그리고 패키지 페이지의 설명을 확인하여 실행 시 예상치 못한 "놀라움"이 발생하지 않을 것임을 확인하세요 makepkg.

당신도 그래야 한다아니요AUR 도우미에 의존하여 빌드 프로세스를 자동화하는 습관을 들이면 공식적으로 지원되는 리포지토리와 AUR 간의 구분이 모호해집니다.

특정 PKGBUILD가 성공적으로 빌드되지 않는 경우 첫 번째 단계는 수동으로 빌드하는 것입니다. makepkg문제를 식별하는 데 충분한 정보를 제공하는 의미 있는 오류 메시지가 제공됩니다.

Arch Linux는 Ubuntu와 다릅니다. 사용자는 PKGBUILD(기본적으로 기본 bash 스크립트) 및 페이지를 읽을 수 있어야 하며 man책임감 makepkg있게 설치를 유지 관리할 수 있을 만큼 빌드 프로세스를 이해할 수 있어야 합니다.

PKGBUILD에 결함이 있는 경우 패키지의 AUR 페이지에 의견을 남겨 관리자와 동일한 패키지를 설치하려는 다른 사람에게 알리십시오. 문제가 해결되지 않으면 언제든지 패키지를 분리하도록 요청한 다음 이를 채택하고 PKGBUILD를 수정하여 예상대로 작동하도록 할 수 있습니다.

가지다패키지 유지 관리 지침아치 위키에서.

관련 정보