我在做什么
我正在使用Balena在Raspberry Pi 4上运行一个基于Electron的信息亭应用程序。Balena需要一个Dockerfile来构建将运行我的应用程序的容器。在该Dockerfile中,我必须确保安装了Electron所需的所有库。我使用的图像基于Debian Buster(Balena使用的默认图像)。
我知道的
我在GitHub中找到了两个有效的示例,它们与我试图在其中看到安装了哪些库的方式类似:
在 Electron 仓库中还有两个文件提到了所需的库:
什么让我感到困惑
上述文件中的库的每个列表都与其他列表不同。我不知道应该跟随哪一个。另外,build instructions for Linux没有任何特定于Debian的列表。
我的问题
我如何确切地知道我需要在基于Debian的容器中安装哪些库才能运行Electron?
最佳答案
在示例中,它应该显示一个Dockerfile,您可以使用它来获取所需的库。
关于linux - 我如何知道Electron需要运行哪些Debian库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63581450/