balena-cli
AUR에서 설치했습니다 (https://aur.archlinux.org/packages/balena-cli/)를 yay
내 Arch 상자에 넣고 모든 것이 잘 완료된 것 같지만 balena-cli
내 시스템에서 해당 항목(또는 유사한 바이너리)을 찾을 수 없습니다. 무엇이 설치되어 있고 바이너리가 어디에 있는지 어떻게 확인할 수 있나요? 없이 /usr/bin/balena
:
$ pacman -Ql balena-cli
error: package 'balena-cli' was not found
고쳐 쓰다:
나는 그것을 (없이 yay
) 수동으로 설치하려고 시도했습니다.
$ git clone https://aur.archlinux.org/balena-cli.git
$ cd balena-cli/
$ makepkg -si
하지만 다음을 얻으세요:
$ ls -l /usr/bin/balena
ls: cannot access '/usr/bin/balena': No such file or directory
하지만:
$ tar -tf balena-cli-11.30.1.tgz | grep bin
package/bin/balena
package/bin/balena-dev
다른 아카이브도 확인했습니다.
$ tar -tf balena-cli-11.30.1-1-x86_64.pkg.tar.xz | grep "usr/bin"
usr/bin/
usr/bin/balena
답변1
익숙하지 않아서 yay
(패키지가 어디에 있을지는 모르겠지만) 사용해보면makepkg
tar
예를 들어 패키지가 설치할 파일을 나열할 수 있습니다 .
tar -tf balena-cli-11.30.1-1-x86_64.pkg.tar.zst | less
따라서 AUR 패키지는 이 디렉터리에 balena-cli
바이너리 /usr/bin/balena
와 50,000개 이상의 파일을 설치해야 합니다 /usr/lib/node_modules/balena-cli/
. 따라서 둘 다 없으면 패키지가 설치되지 않은 것입니다.
응답은 error: package 'balena-cli' was not found
또한 패키지가 설치되지 않았음을 나타냅니다.