
Я установил balena-cli
из AUR (https://aur.archlinux.org/packages/balena-cli/) использую yay
на моем Arch box и все вроде бы прошло хорошо, но я не могу найти 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
также указано, что пакет не установлен.