Как найти установленный двоичный файл из пакета AUR?

Как найти установленный двоичный файл из пакета AUR?

Я установил 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также указано, что пакет не установлен.

Связанный контент