Cuando intento instalar vscode, snapd muestra el código de error 400

13

Acabo de intentar instalar vscode desde el centro de software.

Esto es lo que sucedió:

  • Me pidieron que me registrara en Ubuntu One.
  • Me pidieron autenticación en turco. Esta es una nueva computadora portátil Entroware con Ubuntu preinstalado.
  • Escribí la contraseña de mi sistema.
  • Tengo esto:

    Detailed errors from the package manager follow:
     snapd returned status code 400: Bad Request
    
jkabrg
fuente

Respuestas:

16

vscode es un complemento 'clásico' que desafortunadamente no se puede instalar actualmente en el centro de software. Sin embargo, puede instalarlo desde la línea de comandos a través de snap install vscode --classic.

papa
fuente
No funciona para mi
CaTx
44
gracias, también funciona para Atom, pero me pregunto si no es posible instalar este paquete de complemento con el centro de software, ¿por qué el centro de software muestra este paquete de complemento en la página de inicio?
Interesante Knox
@InterestingKnox que probablemente fue un error y parece que ya no
existe
0

Puede agregar el repositorio desde la línea de comandos y luego instalarlo desde la línea de comandos como se menciona en la Documentación del Código de Visual Studio . Los siguientes son los comandos:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Y luego ejecute los siguientes comandos para completar la instalación:

sudo apt-get update
sudo apt-get install code # or code-insiders
Ruchit Rami
fuente
1
Y cuando termine de hacer eso, siéntese, relájese y observe mientras su sistema se manguera. Visual Code es inútil sin instalar extensiones y confía en eso para colocar las extensiones donde quiera. Confío en la --classicopción de complemento para hacer un mejor trabajo de sandboxing Visual Studio Code que eso porque al menos está planeado.
karel