web-dev-qa-db-ja.com

AURパッケージからインストールされたバイナリを見つけるにはどうすればよいですか?

Archボックスにyayを使用してAUR( https://aur.archlinux.org/packages/balena-cli/ )からbalena-cliをインストールしましたが、すべて完了したようです。でも、システムに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
BitFreak

私は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は、パッケージがインストールされていないことも示します。

3
stefan0xC