如何安装 libGL 文件

如何安装 libGL 文件

我只是想知道在文件名前面或后面我会使用什么命令来安装(我对 Linux 很陌生,似乎没有什么对我有用,甚至 steam 也不行)。

答案1

您很可能想要apt-get install libgl1-mesa-glx。通过 找到apt-cache search libgl |egrep '^libgl[^a-z]'

答案2

如果你正在使用 Docker,你可能需要安装libgl1-mesa-glx。下面是一个容器的示例node

FROM node:10.0.0

RUN apt-get update && apt-get install libgl1-mesa-glx

答案3

Ubuntu 中有许多用于安装软件包的工具,其中一些工具是 GUI(例如 Ubuntu 软件中心 - Synaptic - 等等...),而如果您喜欢命令行模式,其他工具仍然是 CLI(例如apt-get,,dpkg... aptitude)。

安装包的最知名的命令是

sudo apt-get install package-name

因此您要做的就是插入正确的包名称。

因此,对于您的问题,您可以运行;

sudo apt-get install libgl

但这会产生错误

E: Unable to locate package libgl

为什么?因为包名不正确。Linux 终端中的一个好技巧是使用 doubleTab来自动完成,因此在编写上述命令时可以做到这一点。输出将如下所示:

$sudo apt-get install libgl  

命中双Tab输出将

Display all 272 possibilities? (y or n)

这意味着你有 272 个可能的软件包以名称 libgl 开头,

所以你必须确切地知道你想要安装什么。

这只是一个开始,如果你想了解更多关于在 Ubuntu 上安装软件的信息,你可能需要读一下这篇文章https://help.ubuntu.com/community/InstallingSoftware还有这个链接https://wiki.ubuntu.com/SoftwareCenter会有帮助

答案4

该文件libGL.so位于不同的包中。根据您的显卡选择其中之一

包裹名字:

fglrx
fglrx-updates
nvidia-173
nvidia-304-updates
nvidia-304
nvidia-331-updates

使用以下命令安装它们:

sudo apt-get install <package-name>

相关内容