我安裝了 Flatpak for Webstorm(一個 Jetbrains Javascript IDE),來自com.jetbrains.Webstorm
Flathub。該套件本身不附帶任何二進位或開發 SDK,僅包含運行 Webstorm 所需的文件。
我安裝了org.freedesktop.Sdk.Extension.node16
Node.js SDK,但是當我上Webstorm時,/usr/bin/node
仍然是空的。我的問題是,如何將 Node.js 安裝到我的 Webstorm Flatpak 中?我必須建造一個全新的嗎?
答案1
我對 WebStorm 本身並不熟悉,但您應該能夠透過手動運行flatpak install org.freedesktop.Sdk.Extension.node16
然後使用FLATPAK_ENABLE_SDK_EXT=node16
設定的環境變數啟動 WebStorm 將 Node.js 掛載到其中。
如果透過 Flatseal 或 指定,它似乎不會起作用flatpak override
,因此您需要使用桌面的啟動器編輯器或包裝器腳本。在命令之前設定它flatpak run
。
我的消息來源是這對我有用:
flatpak install org.freedesktop.Sdk.Extension.rust-stable
FLATPAK_ENABLE_SDK_EXT=rust-stable flatpak run --devel --share=network --filesystem=home:rw --command=bash org.freedesktop.Sdk
答案2
根據這個無盡作業系統論壇帖子,不幸的是,你的計劃是不可能的:
那不行