Я установил Flatpak для 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, но вы сможете смонтировать в него Node.js, вручную запустив flatpak install org.freedesktop.Sdk.Extension.node16
и затем запустив WebStorm с FLATPAK_ENABLE_SDK_EXT=node16
заданной переменной среды.
Похоже, он не принимается, если указан через 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
В соответствии сэтот пост на форуме Endless OS, то, что вы планируете, к сожалению, невозможно:
Это так не работает.