So, I just did the following and it makes absolutely no sense to me. (Please ignore my custom $PS1).
Let's try to install Vs Code in a wrong way (the correct package name is code
), and follow through snapd's suggestions:
(base) nagyg -> snap install vscode
error: snap "vscode" is not available on stable but is available to install on the following
channels:
candidate snap install --candidate vscode
beta snap install --beta vscode
edge snap install --edge vscode
Please be mindful pre-release channels may include features not completely tested or
implemented. Get more information with 'snap info vscode'.
(base) nagyg -> snap install --beta vscode
error: snap "vscode" is not available on beta but is available to install on the following
channels:
edge snap install --edge vscode
Get more information with 'snap info vscode'.
(base) nagyg -> snap install --edge vscode
error: snap "vscode" is not available on latest/edge but other tracks exist.
Please be mindful that different tracks may include different features. Get more information
with 'snap info vscode'.
(base) nagyg -> snap info vscode
error: no snap found for "vscode"
...What?
The package vscode
does not exist. I get this. But why does Snap make false statements, and points me to a nonexisting package on development channels? What is going on here?