[英]How can I find out which shared libraries I need to run a Java class on Linux?
[英]How can I know which Debian libraries Electron needs to run?
我正在使用 Balena 構建一個基於 Electron 的自助服務終端應用程序以在 Raspberry Pi 4 上運行。 Balena 需要一個 Dockerfile 來構建將運行我的應用程序的容器。 在那個 Dockerfile 中,我必須確保安裝了 Electron 所需的所有庫。 我使用的圖像基於 Debian Buster(Balena 使用的默認圖像)。
我在 GitHub 中發現了兩個工作示例,類似於我正在嘗試執行的操作,我可以在其中查看安裝了哪些庫:
以及 Electron 存儲庫中提到所需庫的兩個文件:
上述文件中的每個庫列表都與其他庫不同。 我不知道我該關注哪一個。 此外, Linux的構建說明沒有任何特定於 Debian 的列表。
我如何才能確切地知道我需要在基於 Debian 的容器中安裝哪些庫才能運行 Electron?
在示例中,它應該顯示一個可用於獲取所需庫的 Dockerfile。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.