Arch ARM의 AUR에서 파이홀을 설치할 수 없습니다.

Arch ARM의 AUR에서 파이홀을 설치할 수 없습니다.

RasPi에서 Arch ARM을 실행 중이고 파이홀을 설치하고 싶습니다. 내가 찾은https://aur.archlinux.org/packages/pi-hole-server/AUR에서 복제하려면 자체적으로 설치할 수 없는 일부 종속성이 필요합니다. 좋습니다. 다음을 찾아 설치했습니다.

  • net-tools
  • logrotate
  • fakeroot
  • bind-tools
  • strip

일반 아치 저장소 에 pacman있지만 . 그래서 저장소를 복제하고 내가 얻은 것을 실행했습니다.pi-hole-ftlAURmakepkg -si

CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.

export CMAKE_MAKE_PROGRAM=/usr/bin/cmake좋아, 도움이 될 것 같은 이 작업을 수행할 수 있었지만 다음 과 같은 결과도 얻었습니다.

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

export CMAKE_C_COMPILER=/usr/bin/gcc문제를 해결 하지 못했습니다. 왜 이런거야? 이 문제를 어떻게 해결할 수 있나요?

나는 가지고있다:

 $ echo $CMAKE_C_COMPILER
 /usr/bin/gcc

base-delvel이미 설치되어 있으면 다음을 얻습니다.

warning: autoconf-2.69-7 is up to date -- reinstalling
warning: automake-1.16.2-3 is up to date -- reinstalling
warning: binutils-2.34-5 is up to date -- reinstalling
warning: bison-3.6.4-1 is up to date -- reinstalling
warning: fakeroot-1.24-2 is up to date -- reinstalling
warning: file-5.39-1 is up to date -- reinstalling
warning: findutils-4.7.0-2 is up to date -- reinstalling
warning: flex-2.6.4-3 is up to date -- reinstalling
warning: gawk-5.1.0-1 is up to date -- reinstalling
warning: gcc-10.1.0-2 is up to date -- reinstalling
warning: gettext-0.20.2-1 is up to date -- reinstalling
warning: grep-3.4-1 is up to date -- reinstalling
warning: groff-1.22.4-3 is up to date -- reinstalling
warning: gzip-1.10-3 is up to date -- reinstalling
warning: libtool-2.4.6+42+gb88cebd5-13 is up to date -- reinstalling
warning: m4-1.4.18-3 is up to date -- reinstalling
warning: make-4.3-3 is up to date -- reinstalling
warning: pacman-5.2.2-1 is up to date -- reinstalling
warning: patch-2.7.6-8 is up to date -- reinstalling
warning: pkgconf-1.7.3-1 is up to date -- reinstalling
warning: sed-4.8-1 is up to date -- reinstalling
warning: sudo-1.9.2-1 is up to date -- reinstalling
warning: texinfo-6.7-3 is up to date -- reinstalling
warning: which-2.21-5 is up to date -- reinstalling

답변1

base-develAUR에서 무엇이든 빌드하려면 대부분의 패키지에서 이 그룹의 모든 항목이 이미 설치되어 있으므로 종속성으로 추가하지 않는다고 가정하므로 이를 설치해야 합니다.

답변2

결국 yayAUR에서 복제하고 makepkg -si(필수 pacman -S make)를 사용하여 설치한 다음 yay를 사용하여 설치했는데 pi-hole-server훌륭하게 작동했습니다!

관련 정보