Ich habe das Flatpak für Webstorm (eine Jetbrains Javascript IDE) installiert, das com.jetbrains.Webstorm
von Flathub bekannt ist. Das Paket selbst enthält keine Binärdateien oder Entwicklungs-SDKs, sondern nur die, die zum Ausführen von Webstorm erforderlich sind.
Ich habe org.freedesktop.Sdk.Extension.node16
das Node.js SDK installiert, aber als ich auf Webstorm kam, /usr/bin/node
war es immer noch leer. Meine Frage ist, wie kann ich Node.js in mein Webstorm Flatpak installieren? Muss ich ein komplett neues erstellen?
Antwort1
Mit WebStorm selbst bin ich nicht vertraut, aber Sie sollten in der Lage sein, Node.js darin einzubinden, indem Sie WebStorm manuell ausführen und dann mit der festgelegten Umgebungsvariable flatpak install org.freedesktop.Sdk.Extension.node16
starten .FLATPAK_ENABLE_SDK_EXT=node16
Es wird anscheinend nicht übernommen, wenn es über Flatseal oder angegeben wird flatpak override
, daher müssen Sie den Launcher-Editor Ihres Desktops oder ein Wrapper-Skript verwenden, um es vor dem flatpak run
Befehl festzulegen.
Meine Quelle ist, dass dies bei mir funktioniert:
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
Antwort2
Entsprechenddieser Endless OS-Forumsbeitrag, was Du planst ist leider unmöglich:
So funktioniert das nicht