首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到从AUR包中安装的二进制文件?

如何找到从AUR包中安装的二进制文件?
EN

Unix & Linux用户
提问于 2020-03-22 03:04:16
回答 1查看 2.4K关注 0票数 2

我在我的拱形盒上使用balena-cli安装了AUR (https://aur.archlinux.org/packages/balena-cli/)的yay,所有这些似乎都完成得很好,但是在我的系统上找不到一个balena-cli (或类似的二进制文件)。如何查看已安装的内容和二进制文件的位置?没有/usr/bin/balena,并且:

代码语言:javascript
复制
$ pacman -Ql balena-cli
error: package 'balena-cli' was not found

<#>更新:

我甚至尝试用以下方式来安装它(没有yay):

代码语言:javascript
复制
$ git clone https://aur.archlinux.org/balena-cli.git
$ cd balena-cli/
$ makepkg -si

但是得到:

代码语言:javascript
复制
$ ls -l /usr/bin/balena
ls: cannot access '/usr/bin/balena': No such file or directory

同时:

代码语言:javascript
复制
$ tar -tf balena-cli-11.30.1.tgz | grep bin
package/bin/balena
package/bin/balena-dev

我还查看了另一个档案:

代码语言:javascript
复制
$ tar -tf balena-cli-11.30.1-1-x86_64.pkg.tar.xz | grep "usr/bin"
usr/bin/
usr/bin/balena
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-03-22 05:49:52

我不熟悉yay (所以我不知道包在哪里),但是如果你用makepkg制作软件包,你可以列出软件包使用tar安装的文件,例如。

代码语言:javascript
复制
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还指示没有安装包。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/574183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档