我在哪里可以得到 Arch Linux 上的 libGLU.so.1?

Where can I get libGLU.so.1 on Arch Linux?

我是 运行宁拱 linux 并且正在尝试 运行 DaVinci Resolve。最初启动什么也没说,它只是超时并关闭。然后我找到了 运行 的推荐 /opt/resolve/bin/resolve 这让我出错说
libGLU.so.1: cannot open shared object file: No such file or directory

这让我徒劳地试图在我的系统上安装 libGLU.so.1。我在某处听说它是 mesa 的一部分,所以我 sudo pacman -S mesa 并且我试图找到一个可能有它但没有运气的 AUR 包。即使尝试 yay libGLUyay libGLU-mesa 的变体,到目前为止也不走运。

另外 find / -name 'libLGU*' 即使 运行 使用 sudo 也没有返回任何内容,这意味着它不在我的系统上的错误目录中。

不幸的是,这可能是我下载文件并将其放在需要去的地方的例子,但这可能不符合我系统长期寿命的最佳利益。

与 linux 上的大多数其他人相比,我可能是新手,但我认为我已经掌握了很多基础知识。希望您对此问题有任何见解!

虽然一个过时的论坛 post 说 /usr/lib/libGLU.so.1 属于 mesa 软件包,但它现在属于 glu

pacman -S glu 应该给你你需要的图书馆。

为了将来参考,您可以使用 pkgfile 反向搜索文件名-> 包,即使您在本地没有相应的 files/packages 也可以。

https://wiki.archlinux.org/index.php/pkgfile

$ sudo pkgfile --update
$ pkgfile libGLU.so.1
extra/glu

或者还有内置的 pacman -F,但它通常比 pkgfile 慢。