With code version 1.116.0-1 I can no longer install package from the command line with code --install-extension $extension
E.g.
$ code --install-extension ms-python.pylint
Installing extension 'ms-python.pylint'...
Downloading file from https://open-vsx.org/api/-/public-key/14ccb407-4e79-41ed-be5a-6d608325c45a to /tmp/ovsx-XHgtUo/public.pem
Error while installing extension ms-python.pylint: Signature verification failed with 'UnknownError' error.
Failed Installing Extensions: ms-python.pylint
For some reason it tries to download from open-vsx.org here. But if I do the install manually from the GUI it works no problem.
Pinned Comments
sainnhe commented on 2021-04-05 08:00 (UTC) (edited on 2025-04-18 09:02 (UTC) by sainnhe)
This package basically installs a hook that will patch
/usr/lib/code/product.jsonto use vscode marketplace every timeextra/codeis updated.There are some extensions in vscode marketplace that don't work with Code OSS (e.g. pylance and remote-ssh), you can install
code-features(thanks to @Lightsword) orcode-features-insiders(thanks to @coxackie_) to unblock them.Btw, you may also be interested in code-icons by @coxackie which will replace the icon of Code OSS with VSCode's.