Hi,
I installed VS code from the Software, however some message appeared after opening it.
Warning: You are running an unofficial Flatpak version of Visual Studio Code !!! |
---|
Please open issues under: Issues · flathub/com.visualstudio.code · GitHub
This version is running inside a container and is therefore not able
to access SDKs on your host system!
To execute commands on the host system, run inside the sandbox:
$ flatpak-spawn --host
To make the Integrated Terminal automatically use the host system's shell,
you can add this to the settings:
{
"terminal.integrated.defaultProfile.linux": "bash",
"terminal.integrated.profiles.linux": {
"bash": {
"path": "/usr/bin/flatpak-spawn",
"args": ["--host", "--env=TERM=xterm-256color", "bash"]
}
}
}
This flatpak provides a standard development environment (gcc, python, etc).
To see what's available:
$ flatpak run --command=sh com.visualstudio.code
$ ls /usr/bin (shared runtime)
$ ls /app/bin (bundled with this flatpak)
To get support for additional languages, you have to install SDK extensions, e.g.
$ flatpak install flathub org.freedesktop.Sdk.Extension.dotnet
$ flatpak install flathub org.freedesktop.Sdk.Extension.golang
$ FLATPAK_ENABLE_SDK_EXT=dotnet,golang flatpak run com.visualstudio.code
You can use
$ flatpak search
to find others.
Then i tried to install the sdk manually , but this is the message i get after.
$ dotnet --list-sdks
Command 'dotnet' not found, but can be installed with:
sudo snap install dotnet-sdk
I tried the above Sudo and i get this message,
$ sudo snap install dotnet-sdk
error: This revision of snap "dotnet-sdk" was published using classic
confinement and thus may perform arbitrary system changes outside of the
security sandbox that snaps are usually confined to, which may put your
system at risk.
If you understand and want to proceed repeat the command including
--classic.
What do this means? Is it unsecure to install it ?
or is there a better way to install VS code without flatpak warnings?